REST-робот в CRM раньше работал стабильно, а теперь «зависает»: ошибок нет, параметры корректные, сообщение до него отправляется, а дальше процесс не продолжается. Проверка JSON и REST-метода ничего не дала — визуально всё настроено правильно. В ходе разбора выяснилось, что проблема была не в параметрах запроса, а в настройках самого REST-действия. Робот выполнялся без ограничений по ожиданию ответа от приложения и фактически ждал его бесконечно. В период повышенной нагрузки на сервер разработчика приложение стало отвечать медленнее, из-за чего Битрикс24 «держал» процесс на этом шаге и не переходил к следующим роботам. Дополнительно всплыл важный нюанс — от чьего имени запускается REST-робот. При выполнении от пользователя без гарантированных прав поведение может быть неявным: без ошибок, но с зависанием. После переключения запуска на администратора (или технического пользователя) и установки периода ожидания ответа от приложения в 10 минут робот начал корректно отрабатывать даже при з
Почему REST-робот в Битрикс24 зависает без ошибок и не идет дальше?
15 января15 янв
3
1 мин