Добрый день.
С момента выпуска новой версии приложения по обмену данными между Битрикс24 и МойСклад, которое стало работать с вебхуками МойСклад, прошло достаточно много времени. Мы смогли проанализировать ситуацию в первой версии алгоритма и сделать выводы...
Первая версия алгоритма работы с вебхуками МойСклад была реализована по принципу "онлайн". Т.е. событие из МойСклад сразу отправлялось в базу Битрик24. Это создавало впечатление мгновенного обмена. Но это хорошо зарекомендовало себя в самом начале, когда пользователи только переходили на новую версию и поток вебхуков был небольшим. Сейчас ситуация изменилась и часть вебхуков перестала успевать обрабатываться в отведенное МойСклад время.
Новая версия обработки вебхуков представляет из себя "сервер очередей". Теперь все события, пришедшие из МойСклад, записываются в очередь и потом постепенно обрабатываются. Это порождает небольшую задержку при загрузке данных из МойСклад, но реализует более стабильный алгоритм.
Обработка событий происходит постоянно. В первую очередь проходят пользователи с наименьшим количеством событий. Т.е. если Вы произвели групповую операцию над документами в МойСклад, Вам придется подождать.
15 августа 2017 18:05
// МойСклад
Как было и что изменилось?
Теги
Поделиться
- Комментарии
Загрузка комментариев...
Категории
Это интересно
