web-dev-qa-db-ja.com

共有プロパティを使用したWildFly8.1ドメインモード

WildFly 8.1クラスターを設定しようとしていますが、共通のプロパティファイルを共有するための満足のいく答えが見つかりません。スタンドアロンモードでは、jboss.server.config.dirと設定ファイル名を介してフェッチできる設定フォルダにいくつかのプロパティファイルを追加しました。ドメインモードでプロパティファイルを伝播する可能性はありますか?各サーバーにプロパティコンテンツを追加したくありません。

助けてくれてありがとう!

2
Marcel

ドメインクラスターでは、プロパティは実際にはdomain.xmlで維持する必要があります

プロパティをJVMコマンドラインになく、すぐに更新するには、各システムプロパティでboot-time = falseを使用していることを確認する必要があります。

1
Gregor

考えられる方法は、プロパティファイルを使用してjarファイルを作成することです。このjarを必要なサーバーグループにデプロイし、アプリケーションでこのjarに依存関係を追加できます。

たとえば、config.jarというjarを作成し、プロパティファイル(たとえばsettings.properties)を配置してから、次のようにアプリケーションのMANIFEST.MFに依存関係を追加します。

Dependencies: deployment.config.jar

これで、デプロイメントに含まれているかのようにプロパティファイルにアクセスできます。

0
Federico Sierra