asp.net と signalR を使用して小さなリアルタイム アプリを作成しました。私がテストすると、すべてがうまくいくようです。
4 つのクライアントを開いて、リアルタイムの更新が問題であることを確認します。しかし、同じラップトップを使用してサーバーでアプリケーションをホストすると、クライアントが 3 つ以上になるとアプリのデータの更新が停止することに気付きます。
クロムを使用して問題を調査しようとしましたが、次に何ができるかわかりません。クライアントが 3 つ以上ある場合、ネットワーク開発者タブは POST リクエストが保留中のままであることを示します。3 番目のクライアントを閉じると、すべての更新がすぐに行われます。
問題は何ですか?
構成設定が不足していますか?
デプロイメント環境がこれらの問題の原因ですか?
私のラップトップには 6 GB のメモリと i3 プロセッサが搭載されているため、少なくとも 3 つの接続を処理できると推測しています。昨年、Go daddy に別のアプリをデプロイしたときに同じ問題が発生しましたが、ほとんど機能しませんでしたが、Windows azure では完全に機能しました。