Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Зависает 1с при работе регламентного задания

Зависает 1с при работе регламентного задания
Я
   loken2
 
12.08.21 - 10:44
Есть регламентное задание которое отправляет прайсы по группам рассылки, после отправки прайса для последней группы рассылки 1С зависает, при этом в логе видно что прайс отправлен, т.е. все отправлено без ошибок и после это зависает, если 1С отключить регламентное задание снова начинает выполняться и так до бесконечности, при этом было замечено что если группы для авто рассылки уменьшить до 5, выполняется без проблем, если группы рассылки сделать 6-7 начинает зависать, при этом не зависит от каких то конкретных групп, в чем может быть причина? Конфигурация УТ 10.3 платформа 8.3.19.1229.
   ДенисЧ
 
1 - 12.08.21 - 10:53
ЗаписьЖурналаРегистрации на каждую строку модуя регзадания и анализировать, в каком именно месте.
Возможно, она ждёт ответа от почтовика, который банит рассыльщика спама.
   loken2
 
2 - 12.08.21 - 11:11
вся почта уходит, и в логи пишется что все отправлено, а вот после того как все сделано 1с зависает
   ДенисЧ
 
3 - 12.08.21 - 11:12
"на каждую строку модуля регзадания"
Какая буква непонятна?
   loken2
 
4 - 12.08.21 - 11:12
отключение от почты происходит каждый раз после отправки для каждой группы рассылки
   loken2
 
5 - 12.08.21 - 11:13
"на каждую строку модуля регзадания" - можно подробнее как это сделать?
   SiAl-chel
 
6 - 12.08.21 - 11:24
(5) Копируешь в буфер строку из процедуры регзадания. После строки пишешь ЗаписьЖурналаРегистрации(). В Синтакс-помощнике посмотри, в какой параметр процедуры пишется комментарий и в этот параметр вставляй из буфера скопированную ранее строку, обрамив ее кавычками. А потом идешь в Журнал регистрации и смотришь сообщения. Там можно будет увидеть между какими записями журнала большой интервал, значит эта строка кода и тормозит. Так себе решение для логирования, но для новичка пойдет.
   Вафель
 
7 - 12.08.21 - 12:13
А если без рег задания, то все работает?
   TormozIT
 
8 - 12.08.21 - 12:27
Запусти фоновое задание из отладчика с замером производительности. При зависании останови замер.
Открой замер в "Анализ замера производительности (ИР)" http://devtool1c.ucoz.ru/index/analiz_zamera_proizvoditelnosti/0-59
Там есть показатель "Баланс входов/выходов" - он позволяет существенно сузить зону поиска последней выполненной строки кода
https://ibb.co/SmgrXZr
   1Сергей
 
9 - 12.08.21 - 12:42
Возможно, эта проблема https://bugboard.v8.1c.ru/error/000112742
   loken2
 
10 - 12.08.21 - 13:11
(9) доступа нет

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.