Столкнулся с проблемой, что после запуска массовых изменений задача легла в минутный крон и на 2.5 часа парализовала работу.
Предложение:
1. Действия, запущенные вручную не должны останавливать выполнение автоматических действий. Предполагаю, что решением будет создание отдельного крона для ручных задач.
2. В моем случае, я запустил пересохранение 120 000 карточек контактов. За 1.5 часа ни одна картачка не изменилась, но крон завис и решить проблему удалось только с помощь Вашей помощи. Считаю просто необходимым создание хотя бы приемитивного деспечера задач, где можно ручками убить зависший или слишком долгий процесс без помощи разработчика.
3. При выполнении большого количества задач в процессе выполнении видно, что по части карточек или процессов изменения уже произошли, а часть еще в очереди. При выполнении п1, даже длительные процессы не будут нарушать работу жизненноважных процессов. Но, если запустить "слишком много" действий, то крон висит, но действия не отслеживаются. Субъективно кажется, что бокс не может принять столько задач и просто зависает навсегда. Возможно стоит ограничить по максимальному количеству задач в пакете? Своеобразная защита от дурака.
Благодарю за возможность участвовать в процессе усовершенствования бокса :)