4

了解しました。activemqの第一人者がいます...

現在、activemqは実行する前に構成ファイルを必要とします。デバッグ出力メッセージから表示されます。

$ ./activemq start -h
 INFO: Using default configuration (you can configure options in one of these file: /etc/default/activemq      /home/user_name/.activemqrc)

あなたはそれらの2つの場所のうちの1つにしかそれを置くことができないということ。これが事実かどうか誰かが知っていますか?その場所を指定するためのコマンドラインパラメータはありますか?

ありがとう!-ロジャー-

4

4 に答える 4

1

私はこれに対する答えを見つけることができず、しばらくの間自分で苦労しましたが、少し回避策を見つけました. bin/activemq create を使用すると、独自の bin、conf、および data ディレクトリを持つ実行可能なインスタンスを作成できます。次に、その実行可能なインスタンスをより細かく制御できるようになり、.activemqrc の重要性が低下します。

create オプションの詳細については、http: //activemq.apache.org/unix-shell-script.htmlを参照してください。

于 2013-08-09T14:07:28.583 に答える
0

/bin/activemq スクリプトの # CONFIGURATION # インスタンスを使用する場合、必要なファイルの宛先を追加または削除できます。

ファイルの最初の出現時に他のものを無視するため、非常に注意してください。詳細はこちらをお読みください

Unix 構成

ハッピーコーディング!

于 2015-06-23T06:23:50.620 に答える
0

これを試して:

bin/activemq start xbean:/home/user/activemq.xml

xml ファイルに jetty.xml などの他のファイルが含まれている場合は、そのディレクトリにもある必要があることに注意してください。

最近の 5.6 SNAPSHOT を使用している場合は、環境変数 ACTIVEMQ_CONF を設定して、構成ファイルがある場所を指すことができます。

于 2012-04-27T19:47:51.033 に答える