【发布时间】:2017-03-16 20:17:27
【问题描述】:
我已经在 rhel7 中正确安装(基于 rpm)rabbitmq 集群(带有集群器插件),创建“自定义”配置文件:
/etc/rabbitmq/rabbitmq-env.config => 环境变量
/etc/rabbitmq/rabbitmq.config => rabbitmq 属性
rabbitmq 集群运行良好,除了 我的参数被忽略,知道为什么吗?
提前感谢您的帮助
韩国,
哦。
nb:如果我自己使用如下命令设置参数:
rabbitmqctl set_disk_free_limit "1g"
例如,对于磁盘限制,它可以工作,但我希望它们能够在“重启”后存活:/
这是我的配置文件:
# /etc/rabbitmq/rabbitmq-env.config
(..)
NODE_PORT=5672
NODENAME=rabbit@node1
RABBITMQ_CONFIG_FILE=/etc/rabbitmq/rabbitmq.config
(..)
cat << EOF > /etc/rabbitmq/rabbitmq.config
[
{kernel, [
]},
{rabbit, [
{cluster_nodes, ["rabbit@node1", "rabbit@node2", "rabbit@node3"], disc}
{tcp_listeners, [5672]},
{disk_free_limit, "1GB"},
{collect_statistics_interval, 10000},
{heartbeat, 30},
{cluster_partition_handling, autoheal},
{default_user, <<"guest">>},
{default_pass, <<"guest">>}
]},
{rabbitmq_clusterer, [
{config, [ {version,1}, {nodes,["rabbit@node1", "rabbit@node2", "rabbit@node3"]} ]}
]}
]
EOF
【问题讨论】:
标签: linux rabbitmq app-config configuration-files