Как сильно ускорился онлайн-обмен с «1С: Предприятием» в новых релизах продуктов от «Клеверенс»
В рамках релизов 1.3.3.689 «Склада 15» и 1.4.3.282 «Магазина 15» была проведена масштабная работа над ускорением онлайн-обмена с «1С: Предприятием». Это было очень востребованным и ожидаемым решением, т.к. именно 1С является самой распространенной учетной системой при работе с продуктами «Клеверенс».
Онлайн-обмен с «1С: Предприятием» — это режим работы, при котором пользователь ТСД всегда подключен к учетной системе (1С) по беспроводной связи и имеет доступ к актуальным справочникам и документам в режиме реального времени. Не требуется выгружать никаких справочников и документов на устройство, а получаемые данные всегда свежие.
Но для получения нужных данных из учетной системы по беспроводной связи требуется больше времени, чем из справочников на устройстве. Поэтому для увеличения скорости обмена данными между устройством и учетной системой была проведена значительная комплексная работа:
- в мобильном клиенте Mobile SMARTS были оптимизированы групповые процессы, вызывающие онлайн-запросы;
- в основной обработке 1С была изменена архитектура работы для онлайн-режима;
- в интеграционных обработках 1С были прописаны более быстрые запросы к справочникам.
Результаты проведенной работы вы можете увидеть в таблице ниже.
Замеры проводились с учетом следующих программно-технических ресурсов: Конфигурация сервера 1C: Версия ОС: Ubuntu Server 20.04.4 Разрядность ОС: x64 Процессор: AMD EPYC 7302P 28 ядер Версия платформы 1С: 8.3.21.1302 Память: 64GB Конфигурация 1С: Управление торговлей 11.2 Справочник в 1С: 2 млн товаров в справочнике, остатки для > 80 тысяч товаров Конфигурация сервера Mobile SMARTS: Версия ОС: Майкрософт Windows 10 Корпоративная NLTSC 10.0.17763 Разрядность ОС: x64 Процессор: AMD EPYC 7542, 2 ядра Память: 6 GB Сеть между сервером 1С и Mobile SMARTS: 1Gbps, в одной локальной сети, подключены в один коммутатор Версия платформы Mobile SMARTS: 3.3.46.26738 Версия «Склада 15»: 1.3.3.689 Версия «Магазина 15»: 1.4.3.282 |
Параметр | До обновления | После обновления |
Время открытия обработки, первый запуск (сек) | 27 | 18,8 |
Время открытия обработки, второй и последующие запуски (сек) | 13 | 8,5 |
Если обмен с 1С происходит с помощью СОМ-коннектора | ||
Получение информации о товаре по штрихкоду (сек) | 5 | 1,3 |
Получение справочника номенклатуры из 1С (сек) | 3,5 | 1,7 |
Получение справочника складов (сек) | 2 | 1,7 |
Получение справочника контрагентов (сек) | 1,83 | 1,7 |
Одновременное получение списка документов с двух ТСД по разным торговым объектам (сек) |
ТСД1: 3 ТСД2: 47 |
ТСД1: 1,8 ТСД2: 40 |
Первый старт коннектора (сек) | 45 | 56 |
Второй старт коннектора (сек) | 47 | 40 |
Получение списка документов на ТСД (более 3000 шт) (сек) | 29 | 1,8 |
Если обмен с 1С происходит с помощью WEB (HTTP) сервиса | ||
Получение информации о товаре по штрихкоду (сек) | 4 | 1 |
Среднее время выполнения запроса «Получить товар по штрихкоду» в 1С | 3,7 | 0,115 |
Получение справочника номенклатуры из 1С (сек) | 2,5 | 1,5 |
Получение справочника складов (сек) | 1,7 | 1,5 |
Получение справочника контрагентов (сек) | 1,7 | 1,5 |
Одновременное получение списка документов с двух ТСД по разным торговым объектам (сек) |
ТСД1: 2,5 ТСД2: 10 |
ТСД1: 1,5 ТСД2: 2 |
Первый старт коннектора (сек) | 8 | 2 |
Второй старт коннектора (сек) | 10 | 0,5 |
Получение списка документов на ТСД (более 3000 шт) (сек) | 25 | 1,3 |
Для того чтобы достигнуть таких скоростей, рекомендуем использовать обмен с 1С через web- (или http-) сервисы и придерживаться наших рекомендаций, собранных в статье «Как настроить максимально быстрый онлайн-обмен через web- (http)-сервис «1С: Предприятия»».
Но обратите внимание, что на достижение вышеописанных результатов оказывают влияние многие дополнительные факторы:
- производительность сервера 1С;
- настройки на вашем сетевом оборудовании;
- скорость работы ваших ТСД;
- другие приложения, которые могут влиять на работу сервера Mobile SMARTS и беспроводной сети.
Количество показов: 1523