[英]How to postpone shutdown of a Windows Service
我有一個用c#編寫的服務,使用System.Net.WebClient將消息發送到永久的API。
如何在服務可以被用戶關閉之前推遲關機以確保我的消息結果返回?
在服務可以被用戶關閉之前,如何確保我的消息是結果返回?
你不能。
考慮遠程系統是否運行緩慢:是否應該無限期地延遲關閉?
然后考慮如果斷電(或其他硬件故障)會發生什么:系統關閉,根本沒有干凈關機的機會。
如果您遇到單點硬件故障,則無法獲得任何可靠性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.