Имя: Пароль:
1C
1С v8
Приоритет выполнения фоновых регламентных заданий
0 slafor
 
06.11.22
13:31
Может быть, это все есть в интернете, но конкретно по этому вопросу я ничего путного пока не нашел.

У меня есть регламентное задание для выгрузки файлов с прайс-листами. Люди хотят, чтобы эти прайс-листы выгружались регулярно, но при этом не мешали работе основных пользователей (например, тех, что работает с кассами). Время от времени у них бывает "пиковая" нагрузка, но иногда бывают перерывы (когда, например, покупателей нет).
Можно ли настроить регламентное задание так, чтобы оно запускалось тогда, когда система "простаивает", ну или хотя бы чтобы они не мешали работе основной части пользователей?
1 Amra
 
06.11.22
14:24
(0) Ночью же, нет?
2 Aleksey
 
06.11.22
14:28
А посмотри как они в обновление сделали. Там есть переключатель "приоритет работы пользователей, приоритет фоновым"
3 RomanYS
 
06.11.22
14:34
(2) там скорее всего просто ограничивается количество потоков. Вряд ли как то мониторится фактическая нагрузка
4 PR
 
06.11.22
14:36
(0) Что такое система "простаивает"?
5 Garykom
 
гуру
06.11.22
14:44
(0) https://github.com/xxxserxxx/gotop

микросервис тебе нужен ну или ищи ВК или еще как получать инфо по загрузке сервера 1С
в коде 1С получаешь данные и в зависимости от этого или запускаешь/прерываешь свои фоновые
6 Garykom
 
гуру
06.11.22
14:46
на ИС дофига решений типа https://infostart.ru/public/1115764/
7 rudnitskij
 
07.11.22
22:02
(0) Допустим, вы настроили получение информации о "простаивании" системы, запустили регламент... Если через три минуты начинают пользователи работать в базе - всё? Прерывать регламент? Лучше копните в сторону кода, который будет регламентом выполняться. Если регламент и пользователи обращаются к разным объектам - они друг другу никак мешать не будут