Jettyが共有オブジェクトのプールにアクセスするように設定する

私はステートレスな方法でテキストを処理するオブジェクトを持っています。基本的には入力を取り、結果を返します。しかし、多くのデータをメモリにロードする必要があるため、オブジェクトの作成は高価です。 Jettyを使用してWebサービスを構築したいので、外部ソースからテキストを解析できます。 Jettyはそのようなオブジェクトのプールをメモリに保持し、HTTPリクエストを処理するためにそれらのオブジェクトを使用する必要があります(一度に1つのHTTPスレッドのみが単一のオブジェクトを使用していることを確認してください)。サーバーを構成するにはどうしたらいいですか?

1
ステートレスの場合は、単一の共有インスタンスを使用するだけではどうですか?スレッドセーフである必要があります。
追加された 著者 skaffman,

1 答え

あなたのwebappのフレームワークによって異なります。簡単に、このオブジェクトを静的にしてスレッドセーフにすることができます。より微妙な方法で、JNDIを使用することができます。 ( humblecode.blogspot.com/2009/05/&hellip ;
追加された 著者 Nicolas Modrzyk,
どのように機能するのですか?私はインターフェイスがかなりシンプルだと思いますが、オブジェクトプールをWebアプリケーションにどのように統合すればよいですか?それは別のプロセスとして、またはJettyによって管理される別のスレッドとして実行されますか?
追加された 著者 pako,