Visual Studio 2022, C#, ASP.NET core(6.0)で開発しています。
対象OS:Windowsです。
開発したものは Azure AppServiceに展開
ただいま、下記のメソッドを使ってWebSocketを作って使用しております。
WebSocketManager.AcceptWebSocketAsync メソッド
https://learn.microsoft.com/ja-jp/dotnet/api/microsoft.aspnetcore.http.websocketmanager.acceptwebsocketasync?view=aspnetcore-7.0
WebSocketの利用を続けていくと、どんどんパフォーマンスが劣化して、そのうちAzure App Serviceに展開した諸々の
WebAPIが使用できなくなってしまいます。
そのため、問題切り分けのために、使用しているWebSocketインスタンスの個数を把握したいと考えています。
WebSocketManager.AcceptWebSocketAsync メソッドで生成している WebSocketインスタンスの個数を把握する方法はないでしょうか?