我有一個奇怪的問題。 Windows Server 2008上運行的Windows服務通過TCP接收文件並保存到磁盤。最初服務以本地系統帳戶運行。它工作了7天,並停止接收。從發送方連接成功但發送失敗。服務在接收和連接超時時永遠阻塞。Windows服務阻止TCP流量
我將用戶帳戶更改爲「網絡服務」,並且它再次開始工作7天並停止。然後我將其更改爲以管理員身份運行。它跑了4天,並再次停止。現在無論我嘗試它都不起作用。重建代碼重新安裝了服務,但同樣的問題。
有沒有人遇到過這樣的問題?它是病毒還是什麼? Windows阻止它?任何建議將不勝感激。
注意:如果我將它作爲Windows窗體應用程序運行,它可以正常工作。還禁用了防火牆,但沒有幫助。在調試代碼時,我從來沒有看到任何問題。因爲它可以作爲表格應用程序使用,並且現在可以在15-20天內完美地作爲服務工作。
聽起來像一些相關的代碼,你應該運行它作爲一個應用程序而不是服務,並嘗試調試。 –
請嘗試使用禁用的adv防火牆服務/ av軟件? –
防火牆已禁用,未安裝防病毒軟件。在Windows窗體中運行應用程序沒有問題。 – Anwar