2017-05-17 10 views
1

私は、Windows上でRABBITMQ_BASE環境変数を設定して、を変更することができます。 RabbitMQはすべての移動ビットを保存/検出します。RABBITMQ_BASE on Windows

私の質問は次のとおりです。これは常に確定的なフォルダに設定することをお勧めしますか?

Local Systemとcoではなく、特定のサービスアカウントを使用していても%APPDATA%の場所全体が問題に見えることがわかりました。

おそらく私は自分自身の質問に答えていますが、私は野生でテイクが何をしているのか知りたいと思います。

+0

'%APPDATA%'がユーザ固有のものであるため、 '%ProgramData%'はおそらくより良い場所です –

+0

同意しましたが、RabbitMQは私の懸念の一部である '%AppData%'を使用しているようです。 :) –

答えて

2

私はこのまったく同じ質問をしています。

このスレッドはgithubで非常に参考になっています。私の意見で

https://github.com/rabbitmq/rabbitmq-server/issues/626

それは、ユーザーアカウントのディレクトリの下に配置されるサービスのファイルのために推奨されていません。それはちょうど私に間違って叫ぶ!

お勧めの通り、これを確定的なフォルダに設定します。例:D:\RabbitMQBase

ちなみに、このページでは、ユーザがRABBITMQ_BASEを設定するための手順をインストーラに追加する方法について説明しています。しかし、これは行われていません。

biiiipyさんのコメントと彼が使っているバッチファイルについて説明しています。彼のコメントは非常に貴重です。