|
Таймаут в регламентном задании
| ☑ |
0
Deal with it
03.06.22
✎
12:30
|
Платформа 8.3.18.1741, 1с УТ 11.4
Вопрос следующий:
Есть необходимость установить в фоновом задании паузу. Планирую использовать следующую конструкцию:
КомандаWindows = "Timeout /T " + Строка(5) + " /NoBreak";
ЗапуститьПриложение(КомандаWindows,,Истина);
Насколько это подгрузит систему, есть ли подводные камни у данного метода? Есть ли другой, более оптимальный вариант ставить паузу в фоновых заданиях?
|
|
1
Выпрь
03.06.22
✎
12:33
|
На ис есть штук 5 разным способов паузы
|
|
2
Deal with it
03.06.22
✎
12:34
|
(1) какой бы вы использовали?
|
|
3
VladZ
03.06.22
✎
12:34
|
В БСП есть готовый механизм. Используй его.
|
|
4
VladZ
03.06.22
✎
12:35
|
Пауза(Секунд)
|
|
5
Kassern
03.06.22
✎
12:35
|
(0) не надо так)
|
|
6
Kassern
03.06.22
✎
12:36
|
в БСП это все фоновым заданием реализуется емнип
|
|
7
Deal with it
03.06.22
✎
12:38
|
(4)(6) если вы про ОбщегоНазначенияБТС.Пауза, то это внутри фоноового запуститься еще одно, не подгрузит ли это сервак? Там итак много фоновых крутиться на постоянке
|
|
8
Kassern
03.06.22
✎
12:39
|
(7) это все равно будет лучше "ЗапуститьПриложение"
|
|
9
rozer76
03.06.22
✎
12:40
|
(1) + даже через ВК
|
|
10
Deal with it
03.06.22
✎
12:42
|
(8) ок, будем юзать БСП.
Всем спасибо!
|
|
11
Выпрь
03.06.22
✎
12:44
|
(2) мне через wmi больше нравится
|
|
12
Выпрь
03.06.22
✎
12:44
|
(10) в чистой бсп паузы нет
|
|
13
Serg_1960
03.06.22
✎
13:11
|
Навеяло, 2008 год, ветка на тему "Давайте делать паузы в словах"(с) - три паузы по минутке каждая
Пока Повтор = 1 По 3 Цикл
Попытка
ФоновыеЗадания.ПолучитьФоновыеЗадания(Новый Структура("Наименование", "Тут указать наименование Вашего задания"))[0].ОжидатьЗавершения(60);
Исключение
КонецПопытки;
КонецЦикла;
|
|
14
Ryzeman
03.06.22
✎
13:13
|
(7) не перегрузит.
|
|
15
rozer76
03.06.22
✎
13:18
|
(13) ну собственно ОбщегоНазначенияБТС.Пауза и делает тоже самое )
|
|
16
ДедМорроз
03.06.22
✎
21:23
|
Можно не обязательно свое ждать - можно и чужое - нл нужно,чтобы хоть одно фоновое задание было.
Wmi - это очень хорошо,но если на сервере linux,то мимо.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший