
我有一個 Windows 服務,它是自訂 API,它在 Windows Server 2019 上運行。
當我手動停止它時,它會停止,但大約 30 秒後它會重新啟動。重新啟動的服務具有新的 PID。將服務設定為自動或手動沒有什麼區別:它仍然會重新啟動。如果我在另一台電腦(Windows 10)上安裝該服務,當我停止它時,它會永久停止。
我讀到可以觸發手動服務啟動,這可能是發生的情況嗎?我怎麼才能找到觸發它的原因?
知道什麼可能會重新啟動它嗎?我怎麼才能找到正在重新啟動它的東西?在事件日誌中,我注意到圍繞開始/停止事件始終存在 BITS 活動。這是巧合嗎?