Зациклился процесс - что делать?
Бывают случаи, когда при настройке процесса создается множество разных записей, запускаются процессы по таймеру, и потом об этом процессе забывается. Или же, например, тестируется какой-либо процесс, создается много записей, вводится много данных, а затем выясняется, что все эти записи и данные нужно удалить или удалить только что-то определенное, чтобы это не засоряло данные, а может только отменить определенный процесс, который также может внести нежелательные изменения в данные. Что же делать в таком случае?
Решение:
- Изначально, нужно выяснить причину зацикливания процесса. Откройте историю процесса и определите, что явилось причиной зацикливания: таймер, развилка, подпроцесс. Если проблема в таймере (например, он был по ошибке выставлен на минимальный срок), поменяйте его настройку. Если проблема заключается в развилке, измените условие в Дополнительных свойствах настройки развилки. Если же проблема в подпроцессе, то перейдите в настройки подпроцесса и проверьте конфигурации для запуска (возможно, вместо запуска по текущим записям каждый раз создаются новые, или наоборот, запускается процесс по текущим записям, которых неограниченное количество).
- После устранения причины зацикливания опубликуйте процесс.
- Если нужно удалить множество созданных из-за зацикливания записей, см. Удаление записей и экземпляров процесса.
- Если же нужно остановить зациклившиеся процессы, не имеющие ценности, см. Остановка процесса.