Windowsサービスの.netクライアントに問題があります。しばらくするとフリーズします。
ユースケースはこれです。
ユーザーが1つ以上のファイルを当社のWebサイトにアップロードします。サービスはこれを検出してファイルの処理を開始し、処理の開始時と終了時にWebサイトにシグナルを送信します。
このサービスは、10秒ごとに新しいファイルをチェックします。この反復では、サーバーへの新しい接続を確立して再度停止します。ほとんどの場合、メッセージは送信されません。
接続/切断がこれを引き起こしているのではないかと思います。サービスの開始時に接続を開き、すべての反復でこの接続を使用する方がよいでしょうか。サービスは、何ヶ月も再起動せずに実行できる必要があります。