Имя: Пароль:
1C
1С v8
Планировщик Windows не отображает запуск задания
0 bas28000
 
17.03.14
09:56
Ситуация такая. Есть 1с8.2, есть некое задание в планировщике, которое ее запускает. Проблема в том, что при запуске планировщик странным образом не видит, что 1с8.2 из его задания запустилась и не отображает состояние задания как запущенного. Все было бы ничего, если не одно но - задание настроено запускаться каждые 15 минут, на тот случай, если происходит какой-то сбой, и в итоге каждые 15 плодится новая запущенная 1с.

С 1с7.7 все работает при тех же настройках отлично - состояние отображается и соответственно новый процесс 1с запускается только тогда, когда реально был по каким-то причинам завершен предыдущий сеанс.
1 13_Mult
 
17.03.14
10:03
Отключи задания в консольке сервера
2 ИС-2
 
naïve
17.03.14
10:08
(0) у нас для отслеживания таких ситуаций есть младший прог, который мониторит все обмены. Но так и не понятно почему иногда все нормально, а иногда нет. Думаю какая-то проблема с завершением работы...
3 Йохохо
 
17.03.14
10:10
(0) запуск через 1цестарт?
4 bas28000
 
17.03.14
10:15
(3) В смысле? Если интересует строка запуска задания, то вот:

C:\PROGRA~2\1cv82\8218~1.61\bin\1cv8s.exe ENTERPRISE /execute"E:\1C_Bases\AR_Automation\FTP\Pharmacies\БлаБла.epf" /F"E:\1C_Bases\AR_Automation" /N"1C_Scheduler" /P"трусы_на_голове"
5 bas28000
 
17.03.14
10:15
(1) Если честно, то не понял, о чем речь.
6 bas28000
 
17.03.14
10:15
(2) То есть так и не нашли решение?
7 13_Mult
 
17.03.14
10:26
Напиши например (*.bat) файл с запуском всего что надо. Планировщик должен видеть отработал батник или нет
8 13_Mult
 
17.03.14
10:29
(7) + заодно и логи к нему прикрути что бы все знать
9 bas28000
 
17.03.14
10:36
(8) Ну и что дальше? Запустился батник, отработал, планировщик увидел, что он, батник, завершился. Дальше через 15 минут он опять запустит его. Если же в батнике сделать паузу, то тогда если будет закрыт сеанс 1С по тем или иным причинам (например среагирует на выгон всех пользователей, включая шедулер), то батник останется висеть и через 15 минут планировщик ничего не сделает.
10 13_Mult
 
17.03.14
10:45
(9) Тогда напиши (в том же батнике) сначала завершение всех зависших заданий
11 bas28000
 
17.03.14
10:48
(13) Костыль, конечно, но как вариант может прокатить. Но хочется все-таки системно решить проблему, какого черта планировщик не видит это задание.
12 13_Mult
 
17.03.14
10:49
Вообще у 1с есть свой механизм регламентных заданий. Я бы  использовал его.
13 13_Mult
 
17.03.14
10:52
(11) еще в заданиях винды есть настройка, выполнять не более стольки то времени (как бы должна сама завершать зависшие)
14 пипец
 
17.03.14
10:53
nncron  , xstarter
15 bas28000
 
17.03.14
10:54
(12) А получится его использовать без внесения изменений в конфигурацию? Не хочется снимать с поддержки.
16 13_Mult
 
17.03.14
10:55
(14) +
17 13_Mult
 
17.03.14
10:56
(15) в вашем случае не получится
18 bas28000
 
17.03.14
10:58
(17) Вот о чем и речь. Думали уже. Ладно, видимо придется либо сторонние планировщики использовать, либо обращаться в саму 1с или к Майкрософт.
19 13_Mult
 
17.03.14
11:00
(18) [ибо обращаться в саму 1с или к Майкрософт.]
Спасибо, поржал! ))
20 bas28000
 
17.03.14
11:03
(19) У вас какое-то предвзятое мнение об их службах поддержки. Или вы по наивности решили, что речь идет об обращении к их CEO? ;)
21 13_Mult
 
17.03.14
11:06
(20) А что, это мысль! ) Нуралиеву и Гейтсу на мыло предъяву кинуть. ))
22 пипец
 
17.03.14
11:11
(21) ни тот (имеется ввиду Борис) ни тот (Гейтс) ,  к программированию имеет опосредованное отношение ;))