私はAsp.Net MVCバックエンドとモバイルアプリケーション(cordova)を持っています。 this libraryを開始点としてバックエンドにwebsocketsサービスを追加しました。予期しない接続を閉じた後にWebSocketサービスがクラッシュする
通常のクローズ接続(アプリケーションを閉じる)なしでクライアントが非常に頻繁に切断すると、WebSocketサービスがクラッシュします。通常は再生のために十分な3倍。
try-catchブロックをthis functionに追加しました。予期せず閉鎖された1つの接続で正常に動作します。
サービス応答を再生した後、「503 Service Unavailable」が何度か実行された後、正常に動作します。
すべての機能にtry-catchを追加し、ロギングにcatchブロックのILoogerオブジェクトを使用しましたが、ログやAzureポータルにエラーは表示されません。
アイデア?