11

私は Lift を初めて使用し、Jetty で実行するだけで他の Web サーバーでは実行しないように開発されているかどうかを知りたいです。何か案が?

4

2 に答える 2

6

Lift は、開発中は Jetty でうまく機能しますが、他のサーブレット・コンテナーでも確実に実行できます。Tomcat は人気のある選択肢のようです。

wikipediaより: Lift アプリケーションは WAR ファイルとしてパッケージ化され、任意の Servlet 2.4 エンジン (Tomcat 5.5.xx、Jetty 6.0 など) にデプロイされます。

Glassfish v3 で Liftを実行する方法を説明するチュートリアルを次に示します。

于 2010-05-07T22:36:09.520 に答える
5

Lift は主に Jetty の下にデプロイされます。これは、Jetty が Lift 1.0 の継続統合メカニズムによってサポートされている (私が知っている) 唯一のコンテナーであるためです。継続をサポートするコンテナーがなければ、Lift の Comet サポートは最適化されず、すべてのクライアント (文字通り!) が少なくとも 1 つのスレッドを保持します。明らかに、これはスケーリングしません。

私の知る限り、Lift 2.0 は標準の Servlet continuations API に移行したため、より多くのコンテナーをサポートしていますが、Lift 1.0 は通常、高性能の Comet のために Jetty に結合されていると思います。

于 2010-05-10T04:37:29.147 に答える