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

Отключить запись в журнал регистрации для регламентного задания?

Отключить запись в журнал регистрации для регламентного задания?
Я
   pvase
 
23.06.20 - 15:58
Есть регламентное задание, которое выполняется каждые 5 секунд. В результате записи о старте и завершении этого задания занимает большое количество в журнале регистрации. Можно как-то отключить записи в Журнал регистрации по этому одному регламентному заданию?
   rozer76
 
1 - 23.06.20 - 16:12
Нет, настройка общая
   Волшебник
 
Модератор
2 - 23.06.20 - 16:18
А что там стартует каждые 5 сек? Просто интересно...
   pvase
 
3 - 24.06.20 - 08:40
(2) Обмен с интернет магазином.
   Волшебник
 
Модератор
4 - 24.06.20 - 09:24
Лучше стартовать сервис обмена один раз утром и потом в цикле делать паузы каждые 5 сек. Пауза не должна тормозить, есть решения
http://catalog.mista.ru/public/706204/
http://catalog.mista.ru/public/1158171/

Если задание вдруг отвалится или зависнет, то нужно ещё одно задание, которое проверяет работоспособность обмена и принимает меры.
   fisher
 
5 - 24.06.20 - 09:28
Я тоже за паузу.
Там в комментариях к первой статье есть нативная пауза из БСП:
Процедура Пауза(Секунд) Экспорт
    
    ТекущийСеансИнформационнойБазы = ПолучитьТекущийСеансИнформационнойБазы();
    ФоновоеЗадание = ТекущийСеансИнформационнойБазы.ПолучитьФоновоеЗадание();
    
    Если ФоновоеЗадание = Неопределено Тогда
        Параметры = Новый Массив;
        Параметры.Добавить(Секунд);
        ФоновоеЗадание = ФоновыеЗадания.Выполнить("ОбщегоНазначенияБТС.Пауза", Параметры);
    КонецЕсли;
        
    Попытка
        ФоновоеЗадание.ОжидатьЗавершения(Секунд);
    Исключение
        Возврат;
    КонецПопытки;
    
КонецПроцедуры

"ОбщегоНазначенияБТС" - можно заменить на любой общий модуль, куда и поместить эту процедуру.
   Волшебник
 
Модератор
6 - 24.06.20 - 09:35
(5) а не рванёт? Рекурсия, однако...
   fisher
 
7 - 24.06.20 - 09:46
(6) Ну, это не совсем рекурсия.

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