0

私は最近、アプリケーション サーバーを Jboss AS 7 (EAP 6) に変更したプロジェクトに参加しました。システムはドメイン モードで実行される Jboss インストールであり、一方のサーバー (サーバー A) にはリレーショナル データベースに接続する EJB が含まれ、もう一方 (サーバー B) は主にサーバー A に接続する JSP を持つフロントエンド ノードです。

負荷とパフォーマンスのテストを開始する前に、ここで質問します。

質問:

ドメイン モードで Jboss AS 7 (EAP 6) を実行し、トランザクション EJB と JSP Web インターフェイスを組み合わせて実行する場合に必要な主な落とし穴とパフォーマンス調整は何ですか?

4

2 に答える 2

5

パフォーマンスの最大の問題は、通常、EJBBeanとUIコードを別々のサーバーに分離することです。

このパターンは2001年に提唱されました。それは、「分散オブジェクト」という概念が当時はクールに聞こえたからです。

多くの失敗したITプロジェクトが失敗した後、人々は考え始めました。いったいなぜ、2つの任意のコードの間に遅いネットワークを配置するのでしょうか。私たちは何に勝ちますか?

答えは常にでした。どちらかといえば何もありません。

短編小説; サーブレット、JSPページ、およびJSFサーブレットを別のサーバーに配置しないでください。EJBを同じEARに配置するか、同じ戦争に配置することを検討してください(パッケージ「ビジネス」を作成するだけです)。

于 2013-02-28T09:33:23.760 に答える
-1

私たちの JBoss 7 プロジェクトで最もパフォーマンスに貢献した要因の 1 つは、サーバーが微調整されていなかったことです。つまり、デフォルトでは、使用されていない不要なサービスが多数実行されていました。これらのサービスは、展開速度、応答性、メモリ、ディスク フットプリントなど、アプリケーション ライフ サイクルのほぼすべての側面に影響します。

于 2013-03-05T09:56:13.500 に答える