私はここ数日からSignalRを見てきました。これを使用して、データベーステーブルに関するリアルタイム情報を取得するための管理ダッシュボードを作成しました。基本的に、このテーブルには、さまざまなアプリケーションのさまざまなユーザーが入力します。よく出てきました。これらの更新は、クライアントBroswerとWebServerの間に永続的な接続がある場合にのみ可能です。このアプリを本番環境にデプロイする前に、疑問はほとんどありません。
SignalRは最初にWebSocketをチェックし、次にクライアントとサーバー間の可用性に基づいてロングポーリングを探すことを理解しています。使用するものに関係なく、クライアントとサーバーの間で接続が開かれます。
私の質問は、より多くのユーザーが同じサーバーに接続しているシナリオ、たとえば100,000人の管理者が同時に接続しているシナリオでどのように機能するかです。IISには、一度に開くことができる永続的な接続の数に制限がありますか?もしそうなら、それを最大値に設定し、その値をどのようにすることができますか。
新人の質問ならごめんなさい
ASP.NETMVC3およびIIS7が開発に使用されます。