Как изящно выключить прогон?
При использовании Apache commons daemon - procrun для запуска приложений Java на 32-битной платформе Windows XP, как изящно остановить сервис?
Я прочитал документацию procrun и установил время ожидания 120 секунд при регистрации службы. Это не работает, как задумано. Окна закрываются, не дожидаясь указанного периода времени.
При поиске в интернете выяснилось, что служба Windows имеет структуру и это включено в procrun.
Теперь вопрос заключается в том, как заставить сервис принимать завершение работы с помощью procrun?
К вашему сведению: Прекращение обслуживания любым из следующих трех способов является изящным
- net stop service-name
- service-name.exe stop
- services.msc
1 ответ
Это ошибка в procrun 1.0.10, и вскоре она может быть исправлена. Просьба следить за проблемой для получения дополнительной информации
Обновление: 22 января 2013 г. Ошибка устранена. Изменения в очереди в выпуске поезда. Жду голосов в АФС. После голосования (надеюсь, через несколько дней) он будет доступен для GA.
Обновление: 25 января 2013 г. Демон ASF commons release 1.0.12 устраняет эту ошибку. Пожалуйста, скачайте последнюю версию.