【RabbitMQ学习笔记#7】服务器管理

2017年10月31日 0 条评论 741 次阅读 0 人点赞

1、相关命令

启动:./rabbitmq -server(添加 -detached参数,以守护程序的方式在后台运行)

停止本地节点:./rabbitmqctl stop

停止远程节点:./rabbitmqctl stop -n rabbit@[hostname]

关闭应用程序:./rabbitmqctl stop_app

2、配置文件

配置文件位置:/etc/rabbitmq/rabbitmq.conf

配置文件格式:

Mnesia配置选项

选项名称 值类型 默认值 描述
Dump_log_write_threshold 整型 100 将仅限追加的日志内容刷出/转储至真实数据库文件的频度。它明确指定了在转储操作发生前,必须有多少个条目存储在日志中。设置更高的数值将减少I/O负载并增加持久化消息的性能。

Rabbit配置选项

选项名称 值类型 默认值 描述
Tcp_listeners {"IP地址",端口号}数组 [{"0.0.0.0",5672},] 定义了RabbitMQ非SSL加密通信的监听ip地址和端口
Ssl_lisenters {"IP地址",端口号}数组 定义了RabbitMQ SSL加密通信的监听ip地址和端口
Ssl_options {"键",值}数组 SSL选项。有效选项有cacertfile(CA证书文件)、certfile(服务器证书文件)、keyfile(服务器密钥文件)和fail_if_no_peer_cert(需要客户端安装有效文件:True/False)
Vm_memory_high_watermark 十进制百分数 0.4 控制RabbitMQ允许消耗的内存。
Msg_store_file_size_limit 整型(字节) 16777216 RabbitMQ垃圾收集存储内容之前,消息存储数据库的最大大小。
Queue_index_max_journal_entries 整型 262144 在转储到消息存储数据库并提交之前,消息存储日志里的最大条目数

 

 

realks

这个人太懒什么东西都没留下

文章评论(0)