RabbitMQマニュアルのrabbitmq-env.conf
1062 ワード
rabbitmq-env.conf,RabbitMQ AMQPサービスに対するデフォルト構成
説明
このファイルはシステムshellによって解釈されるので、一連のshell環境変数から構成されるべきである.通常のshell構文は許可されています(このファイルはshellオペレータを使用しているからです.を選択).
スクリプトを起動して変数の値を取得し、環境変数から優先的に取得し、次いでファイル
まず、環境から
このファイルの変数名は、常に
例:
上記の完全なファイル
説明
/etc/rabbitmq/rabbitmq-env.conf
ファイルには変数設定が含まれており、デフォルトの組み込みRabbitMQ起動スクリプトを上書きできます.このファイルはシステムshellによって解釈されるので、一連のshell環境変数から構成されるべきである.通常のshell構文は許可されています(このファイルはshellオペレータを使用しているからです.を選択).
スクリプトを起動して変数の値を取得し、環境変数から優先的に取得し、次いでファイル
/etc/rabbitmq/rabbitmq-env.conf
、最後に組み込みデフォルト値から取得します.例えばRABBITMQ_NODENAME
変数の設定については、まず、環境から
RABBITMQ_NODENAME
をチェックし、空の文字列が存在しないか、または等しい場合は/etc/rabbitmq/rabbitmq-env.conf
ファイルからNODENAME
をチェックし、空の文字列が存在しないか、または等しい場合は、起動スクリプトからのデフォルト値を使用します.このファイルの変数名は、常に
RABBITMQ_
という接頭辞を削除した環境変数名に等しい.例えば、環境からの変数RABBITMQ_NODE_PORT
は、このファイルにおいてNODE_PORT
となる.例:
# I am a complete /etc/rabbitmq/rabbitmq-env.conf file.
# Comment lines start with a hash character.
# This is a /bin/sh script file - use ordinary envt var syntax
NODENAME=hare
上記の完全なファイル
/etc/rabbitmq/rabbitmq-env.conf
の例は、Erlangノード名を上書きし、「rabbit」から「hare」になる