1

クライアントサーバーにデプロイする必要があるJRubyonRailsアプリを開発しています。ソースを(簡単に)読み取ったりコピーしたりできないように、アプリをコンパイルできるようにする必要があります。私が読んだことから、Warblerは行く方法のようです。

私の懸念は、スタンドアロンモードでのアプリのパフォーマンスです。Glassfish..Tomcat..etcを使用するのではなく、「java-jarMyApp.war」として実行することを意味します。分散型アプリはトラフィックが多くなることはなく、おそらく最大20〜30ユーザーです。どちらかといえば、別の問題であるdb側の方が重いでしょう。

では、このタイプのシナリオは、実際のサーバーで実行する場合とパフォーマンスの面でどのように比較されますか?

4

1 に答える 1

0

Glassfish を使用すると、JVM に十分なメモリがある限り、Tomcat JBoss (または Torquebox) のパフォーマンスが向上します。

展開サーバーに応じて、アセットの読み込みとコンパイルを微調整する必要があります。

それが Web アプリであると思われる場合は、war\tomcat が必要になります。デスクトップアプリである必要がある場合は、jar バージョンを使用してください。

于 2012-06-28T08:08:39.857 に答える