|
Почему зависают фоновые задания в 8.3? | ☑ | ||
---|---|---|---|---|
0
zalexey
14.04.17
✎
08:41
|
В конфигуратор добавлено несколько своих регламентных заданий. Часть работают нормально, а 2 задания периодически зависают. Они запускаются и не завершаются. Но зависают не всегда, а только иногда и поэтому непонятно как их отследить.
Несколько раз могут спокойно выполниться, оставляешь - а в середине дня они уже подвисают (после перезапуска сервера 1с - все опять некоторое время работает корректно). Задания относительно быстрые, буквально на 30-40 секунд (выгрузка данных в файл и отправка их на FTP). Подвисали и в файловом режиме, а сейчас в PostgreSQL. В чем может быть глюк? УТ 11.2.3, платформа 8.3.8, |
|||
1
PCcomCat
14.04.17
✎
09:00
|
(0) Может быть, там ошибка. А у вас настроено в расписании повторять до бесконечности в случае ошибки - вот и зависания - непрерывный цикл. Проверь.
|
|||
2
Мимохожий Однако
14.04.17
✎
09:01
|
(0) Добавь протоколирование операция в журнал регистрации и там смотри
|
|||
3
dmrjan
14.04.17
✎
09:15
|
Посмотри, чтобы время выполнения регламентной задачи не пересекалось со временем выполнения остальных регламентных задач.
Проверь права пользователя, под которыми выполняются задачи. Кстати, заметил, что иной раз у пользователя возникают какие-то специфические права, которые мешают стандартному завершению работы базы 1С, например при работе с esaver. Хотя по идее 1С предприятие должно предупреждать, что у пользователя такого-то есть такие-то специфические права. |
|||
4
dmrjan
14.04.17
✎
09:16
|
Кстати, еще забыл - обязательно смотри, чтобы было одинаковое время на компьютерах.
|
|||
5
zalexey
14.04.17
✎
13:48
|
(1) была бы ошибка, он каждый раз вываливался и перезапуск не помогал бы, нет?
|
|||
6
PCcomCat
14.04.17
✎
13:51
|
(5) Нет. Это же в фоне. Он будет пытаться еще. Расписание посмотрел?
|
|||
7
PCcomCat
14.04.17
✎
13:52
|
(5) Я так попадала ))
|
|||
8
Heckfy
14.04.17
✎
13:54
|
(3)
" Посмотри, чтобы время выполнения регламентной задачи не пересекалось со временем выполнения остальных регламентных задач " Это уже бубен. Не влияет пересечение во времени, если код по человечески написан. |
|||
9
zalexey
14.04.17
✎
13:55
|
(3) (4) Как они могут не пересакаться? Запуск этих задач раз в 30 минут. Есть другие задачи, например пересчет по взаиморасчетам, который делается каждые 300 секунд.
Пусть распределением сервером занимается. |
|||
10
zalexey
14.04.17
✎
13:57
|
(6) в расписании в попытках стоит 3 раза через 10 секунд. Ну сейчас обнулил совсем.
|
|||
11
Heckfy
14.04.17
✎
13:57
|
(4) Тоже бубен. Причем очень сомнительный. Фоновые задания на сервере выполняются. Серверу очень фиолетово что там на АРМ выставлено.
|
|||
12
PCcomCat
14.04.17
✎
13:58
|
(10) Через конфигуратор смотрел?
|
|||
13
APXi
14.04.17
✎
14:25
|
Тоже у одного клиента наблюдаю странную работу рег задания по выгрузке товаров в битрикс. Первый раз всегда выгружаются все группы, а последующие выгрузки проходят странно, иногда в какой то выгрузке может не хватать некоторых групп (причем всегда одних и тех же) в коде никаких исключений не нашел.
|
|||
14
zalexey
14.04.17
✎
14:26
|
(12) после сегодняшнего поста на мисте, задания испугались и работают без сбоев. В коде ничего не менял )
|
|||
15
Heckfy
14.04.17
✎
14:26
|
(13) Чудес не бывает.
Поди данные для выгрузки из таблиц регистрации берутся. А эти группы в каком то другом месте из таблиц затираются. |
|||
16
YAGolova
14.04.17
✎
14:56
|
У меня та же болезнь! причем у меня полно регламентных операций, а виснет только одно, и оно так же связано с получением/отправкой данных на FTP. Предполагаю, что дело именно в нем. Мне кажется что виснет именно на методе Получить() FTPСоединения.
|
|||
17
PCcomCat
14.04.17
✎
15:01
|
(14) Главное, не отключайся - а то почуют! ;)
|
|||
18
dmrjan
15.04.17
✎
09:37
|
(16) У меня до сих пор проблема на Бухгалтерии 8.3. Там при включении настроек прокси интернет начинает работать нормально, но встают обмены по ftp и наоборот - отключаю интернет через прокси и начинает нормально работать работа по ftp. Хотя в сетевых настройках в 1С задал в списке исключений localhost и локальный адрес компьютера на котором висит ftp. На УТ 10 все нормально.
|
|||
19
APXi
16.04.17
✎
15:29
|
(15) я тоже так думаю (чудес не бывает) но вот именно тут чудеса.
|
|||
20
Cyberhawk
16.04.17
✎
18:07
|
Сколько платят за решение вопроса?
|
|||
21
zalexey
17.04.17
✎
10:02
|
(16) похоже на то. Поставил таймаут 30 секунда в методе подключения к FTP, пока полет нормальный. Наблюдаю дальше.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |