web-dev-qa-db-ja.com

JEE6のスタンドアロンとドメインの違いは何ですか?

開発で使用するためにJBossを開始し、スタンドアロンとして使用しています。本番環境では、JBossはドメインとして存在する必要があると読みました。

私はそれを探して、以下の違いを理解しました。しかし、よく説明された文書は見つかりませんでした。

43
endrigoantonini

それは本当に正しくありません。スタンドアロンは実稼働に適しています。これは、特にサーバーのインスタンスが1つだけ必要な場合に、実稼働環境で一般的に使用されます。

ドメインは、JBoss ASの複数のインスタンスを実行し、設定を制御できる単一ポイントが必要な場合に使用されます。詳しくは documentation をご覧ください。

54

スタンドアロンモード

  • 各JBossサーバーには独自の構成があります
  • 単一のJVMプロセス

ドメインモード

  • 複数サーバーの集中管理
  • 複数サーバーの中央構成
17
Ahmed Salem

管理対象ドメインとスタンドアロンサーバーの選択は、エンドユーザーのリクエストに対応する機能ではなく、サーバーの管理方法に関するものであることを理解することが重要です。この区別は、高可用性クラスターに関しては特に重要です。

だから、すべてのことを考えると:

  • 単一サーバーのインストールでは、管理対象ドメインで実行しても何も得られないため、スタンドアロンサーバーを実行することをお勧めします。
  • マルチサーバー実稼働環境では、スタンドアロンサーバーとスタンドアロンサーバーのどちらを実行するかは、ユーザーが管理ドメインが提供する集中管理機能を使用するかどうかにかかっています。
  • スタンドアロンサーバーの実行は、ほとんどの開発シナリオにより適しています。 管理対象ドメインで実現できる個々のサーバー構成は、スタンドアロンサーバーでも実現できるため、開発中のアプリケーションが最終的に実行される場合でも管理対象ドメインのインストールでの運用では、多くの(おそらくほとんどの)開発はスタンドアロンサーバーを使用して実行できます。

上記の説明などについては、 このリンク

13
Ahmed MANSOUR