Windows
WebSphere Windows 服務的自動啟動
我已經嘗試了在 Google 和 StackOverflow 中找到的所有解決方案來自動啟動 Windows 服務。
這是我的問題:
我已將我的 WebSphere 應用程序伺服器實例註冊為服務。我可以使用服務停止和啟動 WebSphere。我使用從服務屬性恢復設置自動啟動。(將服務更改為“自動”並使用“自動延遲”進行檢查)
當我終止程序 ID 時,服務沒有按預期自動啟動。
誰能清楚地解釋一下還能做什麼?
您需要一個像 websphere 節點代理一樣工作的管理器服務。您可以編寫一個關於在固定時間間隔內檢查應用伺服器服務狀態的腳本。然後將腳本安裝為 Windows 服務。如果應用程序伺服器的某種服務沒有執行,腳本會再次啟動它。
Windows 服務的“自動”設置只會在電腦啟動時啟動服務。它不會跟踪所有服務並在它們自行停止時重新啟動它們。您需要一個看門狗程序來監控您的服務。
據我了解,“恢復”選項卡僅在服務本身由於某種原因無法啟動時才起作用,而不是在成功啟動後自行停止時才起作用。