Цитата:
Сообщение от
fomenka
Убить пользователя = убить сервер пакетной обработки.
Ну да, по сути верно.
Цитата:
Сообщение от
fomenka
Сервер должен крутиться постоянно(а не отрабатывать конкретные пакеты), поэтому придется дописывать некий скрипт, стартующий его заново и проверяющий, чтобы процесс был в единственном экземпляре.
.
Чтобы добиться возобновления работы "убитого" приложения, запущенного через планировщик задач - попробуйте период запуска в планировщике поставить например 1 минуту.
Если приложение работает, то запуск нового экземпляра в планировщике не произойдет, он "видит" этот сеанс и новый не открывает. А если приложение загасится, то через минуту по планировщику стартанет новое.
У нас например не один экземпляр пакетного сервера используется.
Есть несколько пакетов, периодически\постоянно выполняемых. Планировщик запускает клиента Аксапты, тот стартует, переходит в режим сервера, подцепляет нужный пакет (и так отдельно по каждому пакету).
Все происходит под подлогиненным пользователем на сервере (это из числа "неудобств").