Обновлено 23.05.2024
Кроме основных параметров, доступных в настройках модуля, есть несколько системных, которые можно задать через командную PHP-строку. Вносите эти настройки с осторожностью, неправильная конфигурация может вызвать нестабильную работу модуля.
Bitrix\Main\Config\Option::set('rover.amosale', 'dev-mode', string $flag);
— включить/выключить (Y/N) режим разработчика. В режиме разработчика доступен расширенный вывод ошибок, а также возможность обработки событий в статусах, отличных от "новое" и "завершено с ошибкой". По умолчанию "N".
Bitrix\Main\Config\Option::set('rover.amosale', 'agent-step', integer $step);
— установить кол-во событий, обрабатываемых за один запуск агента. По умолчанию 30.
Bitrix\Main\Config\Option::set('rover.amosale', 'agent-wait-time', integer $seconds);
— установить максимальное время ожидания завершения работы агента в секундах. По умолчанию 600 (10 минут).
Bitrix\Main\Config\Option::set('rover.amosale', 'log-max-size', integer $bytes);
— установить максимальный размер лога в байтах. По умолчанию 3145728 (3Мб).
Bitrix\Main\Config\Option::set('rover.amosale', 'core-id', string $coreId);
— изменить идентификатор магазина. Идентификатор нужен чтобы избежать коллизий при подключении нескольких магазинов к одному аккаунту amoCRM.