Технические ограничения автоматических сценариев

Материал из Planfix
Перейти к: навигация, поиск

Автоматические сценарии ПланФикса предоставляют широкие возможности по автоматизации бизнес-процессов. При этом надо учитывать, что ПланФикс это система коллективной работы, а не система для автоматизации операций, поступающих извне, как в случае с Zapier, Make и т.п. Это влечет за собой в том числе и то, что оплата сервиса производится не за количество операций, а за количество сотрудников в аккаунте.


Тарифы сервиса рассчитаны исходя из нагрузки до 200 операций на одного сотрудника аккаунта в час. Такая нагрузка позволяет пользователю комфортно работать в системе и использовать разветвленную систему автоматических сценариев, не испытывая задержек в их выполнении.


Аккаунты, которые используют ПланФикс не по назначению, в частности, для автоматической (без участия пользователей) обработки большого потока данных, поступающих в сервис извне, создают повышенную нагрузку на инфраструктуру, что может приводить к задержкам в выполнении автоматических сценариев других аккаунтов. Для того, чтобы предотвратить подобные ситуации, к таким аккаунтам применяются автоматические ограничения.


Ограничение количества операций

На текущий момент работает следующая схема ограничений:

  • Если автоматический мониторинг выявляет повышенную активность автоматических сценариев в аккаунте за последний час, которая превышает лимиты в размере Количество сотрудников аккаунта * 200, сценарии аккаунта начинают выполняться с задержкой. Это позволяет обработать все операции хоть и чуть медленнее, но без существенного влияния на работу других аккаунтов. После сглаживания пика нагрузки и отработки очереди команд, ограничение снимается и сценарии начинают работать в обычном режиме.
  • Если этих мер оказывается недостаточно и очередь команд продолжает накапливаться, то после заполнения буфера в 100 000 команд, выполнение новых автоматических сценариев в данном аккаунте приостанавливается. Это крайне редкая ситуация, аналог "аварийного клапана", который позволяет сохранить общую работоспособность сервиса в случае повышенной автоматической нагрузки, вызванной потоком данных, направленных извне в конкретный аккаунт. После того, как очередь накопившихся в буфере команд будет отработана, работа автоматических сценариев в аккаунте возобновится.


Кто виноват и что делать

Текущую ситуацию с выполнением автоматических сценариев можно в любой момент увидеть на панели Тестирование качества сервиса.

Если в вашем аккаунте регулярно срабатывает ограничение количества операций автоматических сценариев, это может говорить о том, что он используется несбалансированно или не по назначению (для автоматической обработки внешних данных, а не для коллективной работы компании в системе).

В таком случае мы рекомендуем рассмотреть вопрос увеличения количества пользовательских лицензий, чтобы увеличить лимиты допустимой нагрузки на аккаунт, либо уменьшить нагрузку (уменьшить количество данных, автоматически попадающих в систему извне и/или количество сценариев, которые обрабатывают эти данные).


Перейти