Имя: Пароль:
1C
1С v8
Документооборот 2.1 Не пускает в базу. По логам: Фоновые задания бесконечно повторяются
0 Mihenius
 
08.02.23
17:11
Документооборот 2.1 Проф
1С 8.3.20.2184 Серверная MS SQL

Перестала пускать в режиме 1С Предприятия.
Восстановил базу из архива.
Захожу, как только ставлю эта база была перемещена - начинаются фоновые задания.
Под 1С Предприятие пускать перестает.
Если ставлю - Это копия. Все нормально работает.
Проверил несколько архивов все аналогично.

Что проверить можно?

Единственное, что смущает в журнале периодически несколько записей
Сеанс. Ошибка аутентификации с пустым пользователем.

Ночью попробую почистить серверный кэш.
Под пользователем чистил, не помогает.

Так фоновые и крутит без остановки ...

В SQL показывает, что есть незавершенная транзакция и как раз по этой базе
По id статус sleeping команда AWAITING COMMAND

Что искать? Это SQL что-то глючит?
Диски проверил, все хорошо. другие базы работают без проблем.
1 vde69
 
08.02.23
17:13
в консоли 1с запрети рег задания
2 Mihenius
 
08.02.23
17:15
(1) Пробовал, все равно запускаются. Прямо магия какая-то.
Почищу кэш. Перезагружусь.
Может письмо какое не ушло/уходит. Так оно ругаться должно по идее.

Если не полегчает буду еще искать.
3 Mihenius
 
08.02.23
21:42
(1) Почистил кэш. Перезапустил службы 1С/SQL.

Все работает. Утром еще проверю. Надеюсь был случайный баг и больше не повторится.
4 Mihenius
 
10.02.23
09:23
Увы, опять все повторилось.

Подскажите куда копать?

В администрировании висит фоновое задание.
В журнале регистрации Фоновые задания выполняются

Активные сеансы через консоль не удаляются.

В SQL висит незавершенная транзакция со статусом sleeping - AWAITING COMMAND


Попробовать все прибить, восстановить копию. Отключить все фоновые, включать по очереди и искать где происходит сбой?

Время начала Фонового задания 01:15

В это же время происходит обслуживание баз данных. Может проблема в этом?
Нужно отключить выполнение рег. заданий ночью?
5 Mihenius
 
10.02.23
10:19
В консоли администрирования вижу висит блокировка, как раз по этому фоновому заданию.

Может как то можно в самой консоли это задание и блокировку убрать?
6 Mihenius
 
10.02.23
10:29
Сделал по инструкции с темы
https://infostart.ru/1c/articles/274466/

Костыль для 8.3:
Можно установить Интервал перезапуска, например 5 мин (300 сек) в течение этого времени сеансы перетекут на созданные автоматически новые процессы, а старые будут помечены как неактивные.
Их останется убить средствами операционной системы.
Еще можно установить Выключенные процессы останавливать через, например 30 сек. Тогда, в теории, помеченные как неактивные процессы будут завершены операционной системой через указанное время автоматически.

Потом естественно вернуть параметры обратно.

Заработало.
7 Mihenius
 
10.02.23
10:31
Пока отключил фоновые.
Надо искать какое именно не дает работать и зависает.
8 Mihenius
 
10.02.23
10:36
Покопался по логам.

Последнее сообщение после (6)

10.02.2023 10:08:55            Сеанс. Завершение     Фоновое задание    12 880    

Ищу на 01.15 с тем же id

10.02.2023 1:15:07            Данные. Изменение    Зафиксирована    Регистр сведений. Очередь обновления обсуждений
    10.02.2023 1:15:07 (848726)    Фоновое задание    12 880    

Пока отключил Обсуждения.
9 Mihenius
 
10.02.23
10:45
Нашел друга по несчастью https://forum.infostart.ru/forum64/topic292432/

Видимо связано с платформой, как раз до этого обновились до 8.3.20.2184
Попробую написать в 1С )
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн