|
|
Как ограничить количество регл. заданий
dedmoroz777, calmius, Amra, Гений 1С, Мультук, Garykom, Zamestas, Fragster, Lama12, tesei, Кирпич, rozer76, CepeLLlka, Tarlich, vis, ДемьянТ, Шурик71, Dirk Diggler, shuhard, PR, craxx, aka MIK, Vostochnick, Hawk_1c, kittystark, Fedor-1971, Fish, ДенисСмирнов, maxab72, Vstur, JohnGilbert, okmail, Double_Medved, Homer, Prog_man, alexis_nov, probably, Gucci76, takefive, Бычье сердце
| ☑ |
|
0
Гений 1С
гуру
29.07.26
✎
16:38
|
У клиента обмен с 30 риб, каждые 900 секунд (15 минут)
Задумка была неплоха:
Первое работает с 8:00 до 23
Второе работает с 8:01 до 23
Третье работает с 8:02 до 23
....
То бишь они запускаются через 1 минуту.
Но если служба агента перезапускается, история фоновых теряется и все они стартуют одновременно, база при этом лежит и тяжело дышит. И потом опять вместе и т.п.
Как бы это пролечить или ограничить количество одновременно запускающихся. Одинаковый ключ не предлагать.
|
|
|
1
maxab72
29.07.26
✎
16:41
|
(0) Написать свое расписание запускающее задания на обмен строго по часам с кукушкой.
|
|
|
2
Fragster
гуру
29.07.26
✎
16:52
|
сделать обмен с транспортом "интернет" с одним сценарием с последовательной отправкой и получением во все базы и расписанием "с паузой одна минута"
|
|
|
3
Garykom
гуру
29.07.26
✎
18:39
|
(0) Старый баян же
Вынести работу юзеров главного офиса из ЦБ в отдельную ПБ!
Т.е. пусть они работают в по сути периферии (ПБ), в копии центральной базы
А сама центральная база (ЦБ) будет заниматься только обменами по расписанию
Для регламентных можно даже еще одну ПБ выделить кстати, и оттуда только готовые данные как результат затягивать
Но не для всех регзаданий подходит, некоторые надо локально
|
|
|
4
Tarlich
29.07.26
✎
20:21
|
А зачем делать несколько сценариев, можно же сделать один и указать несколько ПлановОбмена- тогда выполнение идет по очереди
|
|
|
5
Гений 1С
гуру
29.07.26
✎
21:39
|
(2) (4) плохое решение, будет целый час долбить обмен и блокировать базу.
|
|