2
當使用Apache commons守護進程 - procrun在Windows XP 32位平臺上運行Java應用程序時,如何正常停止服務?如何正常關閉procrun?
我已閱讀procrun文檔並在註冊服務時設置超時120秒。這不符合預期。 Windows在不等待上述時間段的情況下關閉。
雖然在互聯網上搜索發現Windows服務有一個structure,這包括在procrun。
現在的問題是如何使服務接受使用procrun關閉?
FYI:使用任何的以下三種方式服務停止優美
- 淨停止服務名稱
- 服務name.exe停止
- SERVICES.MSC
你想在Windows關機時關閉服務嗎?或者你想關閉services.msc的服務? – ams
服務需要由Windows關閉正常停止。例如W32Time(Windows時間)。 – Hsehdar
由於Windows XP 32位在Windows 7上以XP模式運行,因此出現了此問題。而Oracle VM VirtualBox上的Windows XP 32位則優雅地關閉了服務。 這個問題沒有答案,因爲使用procrun註冊的服務需要有ACCEPTS_SHUTDOWN。不知道該怎麼做。 – Hsehdar