Heroku で「完全な」Java EE アプリケーションが必要だとしましょう。「より良い」方法は何でしょうか?(パフォーマンスとメモリ使用量に関して)
組み込みグラスフィッシュサーバー
組み込みの桟橋を使用し、フレームワークなどで「EE機能」を構築します。
私の質問が十分に明確であることを願っています。事前に感謝します。
Heroku で「完全な」Java EE アプリケーションが必要だとしましょう。「より良い」方法は何でしょうか?(パフォーマンスとメモリ使用量に関して)
組み込みグラスフィッシュサーバー
組み込みの桟橋を使用し、フレームワークなどで「EE機能」を構築します。
私の質問が十分に明確であることを願っています。事前に感謝します。
私はherokuについて何も知りませんが、あなたがやろうとしているのは、アプリケーションサーバーの機能を別のコンテナタイプ、例えばサーブレットコンテナに入れることです.これはほとんどの場合悪い習慣です.
JavaEE 機能を使用したい場合は、JavaEE アプリケーション サーバーを使用してください。そうでない場合は、他のフレームワークを使用してください。
私たちは Tomcat 7 にロックされているという同じ問題を抱えていましたが、JavaEE 機能を使用するのが好きだったので、ほとんどの JavaEE jar を含む巨大な WAR ファイルを作成することになりました - それでも、これは良い習慣ではありませんでしたが、そこに多くの選択肢があります。
ただし、環境を選択する機会がある場合は、完全な JavaEE アプリケーション サーバーを使用して、すぐに使用できるすべてのサービスを利用し、アプリケーションを小さくて便利な状態に保つことを強くお勧めします。