1

質問、Windows サービスで 1 分ごとにタスクを実行しています。サーバーに接続していて、そのサーバーで何らかのジョブを実行していますが、今日、サーバーから「WebException: The operation has timed out」というエラーが発生しました。いくつかのパラメーターを変更していたので、そのエラーが発生し、Windows サービスがサーバーに接続できなくなったため、サービスを再起動すると一時的に接続されました。そのようなエラーが発生した場合、毎回 win サービスを再起動する必要がありますWin サービスは、私の側からの操作なしで自動的に接続されると主張していますか、それとも何らかのコードを作成する必要がありますか?

4

1 に答える 1

1

Exception を処理するには、TRY{}Catch をコードに入れる必要があります。そして、ログを維持することは常に役に立ちます。すべての try catch と finally ステートメントにログを入れます。また、Finally ステートメントですべての Open 接続を閉じることを忘れないでください.......

于 2013-06-18T11:56:26.820 に答える