当前位置:首页 > 编程笔记 > 正文
已解决

ubuntu安装rabbitMQ 并 开启记录消息的日志

来自网友在路上 168868提问 提问时间:2023-11-09 05:58:27阅读次数: 68

最佳答案 问答题库688位专家为你答疑解惑

apt-get update

apt-get install rabbitmq-server 

rabbitmqctl add_user root password // 设置用户名密码

rabbitmqctl set_user_tags root administrator // 设置为管理员身份

rabbitmqctl set_permissions -p / root ".*" ".*" ".*" //为用户设置读写等权限

sudo rabbitmq-plugins enable rabbitmq_management //启用RabbitMQ管理插件

sudo systemctl restart rabbitmq-server

sudo systemctl enable rabbitmq-server

在使用rabbitmq时,我们有时需要查看消息队列生产/消费了那些消息,便于我们排错。rabbitmq中提供一个插件rabbitmq_tracing用于记录消息的日志,默认是未打开的

rabbitmq-plugins list# 查看打开的插件

rabbitmq-plugins enable rabbitmq_tracing# 启动日志插件  disable 关闭

rabbitmqctl trace_on# 开启rabbitmq的tracing插件  trace_off关闭

rabbitmqctl trace_on -p myhost# 如果添加到其他虚拟主机  -p 参数前缀 加上你的虚拟主机名字

安装该插件后在控制台的管理tab页,在Admin中会发现右侧有多了一个Tracing选项(抓publish跟着exchangename走,抓消费跟着queuename走)

web管理界面: http://ip:15672/

日志默认在/var/log/rabbitmq 目录下

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"ubuntu安装rabbitMQ 并 开启记录消息的日志":http://eshow365.cn/6-35932-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!