用户工具

站点工具


分享:技术:jms:rabbitmq的安装

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
分享:技术:jms:rabbitmq的安装 [2017/06/01 13:17]
gxx
分享:技术:jms:rabbitmq的安装 [2017/06/01 14:52] (当前版本)
gxx
行 97: 行 97:
 输入admin/​admin123 输入admin/​admin123
  
-{{:​分享:​技术:​jms:​1.jpeg?​800|}}+{{:​分享:​技术:​jms:​2.jpeg?​800|}} 
 +===== 设置virtual_hosts权限 ===== 
 +{{:​分享:​技术:​jms:​virtual_host_permission1.jpeg?​800|}} 
 +点击admin 
 +{{:​分享:​技术:​jms:​virtual_host_permission2.jpeg?​800|}} 
 +点击Set permission 
 +{{:​分享:​技术:​jms:​virtual_host_permission3.jpeg?​800|}} 
 + 
 +{{:​分享:​技术:​jms:​virtual_host_permission4.jpeg?​800|}} 
 +===== 启用trace日志 ===== 
 +进入目录 
 +<​code>​cd /​usr/​lib/​rabbitmq/​bin</​code>​ 
 +启用tracing插件 
 +<​code>​sudo rabbitmq-plugins enable rabbitmq_tracing</​code>​ 
 +这时候会发现/​var/​tmp/​会多一个目录 
 +<​code>/​var/​tmp/​rabbitmq-tracing/</​code>​ 
 +但是这个目录下没有内容 
 +开启trace开关 
 +<​code>​sudo rabbitmqctl trace_on</​code>​ 
 +查看插件列表 
 +<​code>​sudo rabbitmq-plugins list</​code>​ 
 +可以看到rabbitmq_tracing 
 +<​code>​[E ] rabbitmq_tracing ​                 3.5.7</​code>​ 
 +在WEB管理台上新增trace log文件 
 + 
 +{{:​分享:​技术:​jms:​trace_log1.jpeg?​800|}} 
 + 
 +新增后 
 + 
 +{{:​分享:​技术:​jms:​trace_log2.jpeg?​800|}} 
 + 
 +点击trace_log.log,相当于访问 
 +<​code>​http://​121.40.171.96:​15672/​api/​trace-files/​trace_log.log</​code>​ 
 +可以在浏览器上查看日志文件 
 + 
 +对应于linux下的路径: 
 +<​code>/​var/​tmp/​rabbitmq-tracing/​trace_log.log</​code>​ 
 +发送mq日志举例 
 +<​code>​ 
 +================================================================================ 
 +2017-06-01 13:​29:​53:​646:​ Message published 
 + 
 +Node:         ​rabbit@iZbp12rdwfbgblafgipsh5Z 
 +Connection: ​  ​101.95.108.90:​51530 -> 121.40.171.96:​5672 
 +Virtual host: / 
 +User:         ​admin 
 +Channel: ​     1 
 +Exchange: ​    ​direct.exchange 
 +Routing keys: [<<"​server.to.client.direct.key">>​] 
 +Routed queues: [<<"​server.to.client.direct">>​] 
 +Properties: ​  ​[{<<"​priority">>,​signedint,​0},​ 
 +               ​{<<"​delivery_mode">>,​signedint,​2},​ 
 +               ​{<<"​headers">>,​table,​[]},​ 
 +               ​{<<"​content_encoding">>,​longstr,<<"​UTF-8">>​},​ 
 +               ​{<<"​content_type">>,​longstr,<<"​text/​plain">>​}] 
 +Payload:  
 +{"​index":​1,"​name":"​gxx1"​} 
 + 
 +================================================================================ 
 +</​code>​ 
 +消费mq日志举例 
 +<​code>​ 
 +================================================================================ 
 +2017-06-01 13:​31:​55:​240:​ Message received 
 + 
 +Node:         ​rabbit@iZbp12rdwfbgblafgipsh5Z 
 +Connection: ​  ​101.95.108.90:​51928 -> 121.40.171.96:​5672 
 +Virtual host: / 
 +User:         ​admin 
 +Channel: ​     1 
 +Exchange: ​    ​direct.exchange 
 +Routing keys: [<<"​server.to.client.direct.key">>​] 
 +Queue: ​       server.to.client.direct 
 +Properties: ​  ​[{<<"​priority">>,​signedint,​0},​ 
 +               ​{<<"​delivery_mode">>,​signedint,​2},​ 
 +               ​{<<"​headers">>,​table,​[]},​ 
 +               ​{<<"​content_encoding">>,​longstr,<<"​UTF-8">>​},​ 
 +               ​{<<"​content_type">>,​longstr,<<"​text/​plain">>​}] 
 +Payload:  
 +{"​index":​1,"​name":"​gxx1"​} 
 + 
 +================================================================================ 
 +</​code>​
分享/技术/jms/rabbitmq的安装.1496294271.txt.gz · 最后更改: 2017/06/01 13:17 由 gxx