0

私のプロジェクトでは、Flex + Spring BlazeDS Integration + Java の組み合わせを使用しています。このプロジェクトは weblogic サーバーにデプロイされます。私たちが知っているように、クライアントが blazeDS に接続するたびに、サーバー上の 1 つのスレッドがブロックされます。これは、1 つの BlazeDS インスタンスに対する同時クライアントの最大数の制限です。

私の場合、毎時約 300,000 の更新があると想定されており、いつでも約 500 の同時クライアントが存在する可能性があります。極端な場合、アプリケーションに接続された 1500 のクライアントすべてになる可能性があります。そのための最善の解決策は何ですか?

クライアントに LCDS を使用するよう説得しようとすると、現在のセットアップでサポートできる正確な数を知りたがります。そのためにネオロードを使用しようとしましたが、その方向にはあまり進展しませんでした。

だから、誰かがそのような設定を使用していて、私が何をすべきかを私にアドバイスできるなら、それは本当に素晴らしいことです!!

4

1 に答える 1

0

いくつかの調査の後 (同様の状況が発生している可能性があります。blazeDS は NIO を使用できないようです。これについてのリンクがあります。Tomcat の新しいバージョンでは壊れているように見えるソリューションを提供しています。したがって、blazeDS はそのようなものではないと思います。ユースケースで使用します。

LCDSを使用できない場合は、非同期サーブレットをサポートするgraniteDSが無料の優れたソリューションです。

于 2013-01-20T14:16:02.043 に答える