私はサーバープッシュテクノロジを初めて使用しました。いくつかの調査を行い、サーバー送信イベントについて知りました。接続された複数のクライアント用のサーブレットを使用したサーバーサイドイベント
私はライブ監視ソフトウェアを実装しています。バックエンドはJavaサーブレットで構築されています。同時に30〜50台のブラウザがサーバに接続されたままになります。
私の研究で私は私の心の中に3つの質問があります。
は、私は、クライアントが、私は無限ループを使用しない場合は、それがどうなる5秒後に再びポール、ないように、無限ループを使用する必要がありますか?
サーブレットの受信リクエストと実行サービスメソッドごとに別々のスレッドが作成されていることがわかっています。私のサーブレットで無限ループを使用して、上記の最初のポイントで説明したプロセスを実行しています。接続されたクライアントを一度に表示できます。それで、実行し続ける50個のスレッドが別々になることを意味しますか?クライアントの数が50から100に増加し、スレッドが50から100に増加するなどと言いますか?
私が上記2のポイントにいるのであれば、私の場合はsseはライブ監視には適していません。クライアントの数が増えるにつれてサーバーリソースがなくなりますか?