最大接続数が使い果たされた後、サーバーが応答を停止することを理解していることから、これはインデックスにロングポーリングリクエストがあるライブサーバーで発生する可能性が高いですが、これはLitespeedサーバーでも発生しますか? 私が理解していることから、バニラApacheよりも優れており、リクエストごとにスレッドを生成しません。
残念ながら、node.js は実際にはオプションではありません。1 ~ 2 分に 1 回、リアルタイムでユーザーの最新の結果を取得しようとしています。
最大接続数が使い果たされた後、サーバーが応答を停止することを理解していることから、これはインデックスにロングポーリングリクエストがあるライブサーバーで発生する可能性が高いですが、これはLitespeedサーバーでも発生しますか? 私が理解していることから、バニラApacheよりも優れており、リクエストごとにスレッドを生成しません。
残念ながら、node.js は実際にはオプションではありません。1 ~ 2 分に 1 回、リアルタイムでユーザーの最新の結果を取得しようとしています。
厳密なロングプーリングを実装すると、すべてのサーバーで発生します
何千人ものユーザーを同時に処理する最良の方法であるため、websockets を調べてください (パフォーマンスの観点から)
Webソケットを使用できない場合は、現在の接続を中止して新しい接続を確立する単純な間隔として再接続を実装してみてください
最適な接続として WebSockets をサポートし、古いブラウザーや接続に干渉するトリッキーなネットワークがある場合に HTTP ベースのソリューションにフォールバックする、選択したテクノロジのリアルタイム Web サーバーを探す必要があります。
リアルタイム Web テクニカル ガイドを参照することをお勧めします(これは私が管理しており、寄稿を受け付けています)。