首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

1点对rabbitmq的使用心得

2013-02-19 
一点对rabbitmq的使用心得1.如果远程客户端网络状况不是太好,比如adsl什么的,那么一定在客户端打开requste

一点对rabbitmq的使用心得

1.如果远程客户端网络状况不是太好,比如adsl什么的,那么一定在客户端打开requstedHeartbeat

2.如果在同一台机器上,千万不要打开requstedHeartbeat,即requstedHeartbeat=0

3.各个系统下配置文件的位置:

?

Windows - %APPDATA%\RabbitMQ\rabbitmq.config

?

Debian - /etc/rabbitmq/rabbitmq.config

?

RPM - /etc/rabbitmq/rabbitmq.config

?

MacOS (Macports) - /opt/local/etc/rabbitmq/rabbitmq.config

?

Generic UNIX - /etc/rabbitmq/rabbitmq.config

?

但是千万注意,不管你是设置了配置文件还是修改了环境变量RABBITMQ_*,至少windows下都必须从新安装服务才能生效,仅重启服务是没用的!话说这个问题非常奇怪啊,它是采取的服务参数的形式处理的而不是读取配置文件。

?

比如你在rabbitmq.config里面写了:

?

[{kernel,[{inet_dist_use_interface,{127,0,0,1}}]}].

?

那么重启服务没用,重装服务你才会发现这玩意监听在localhost了。

?

?

为了远程管理兔子MQ,可以打开management:

?

rabbitmq-plugins enable rabbitmq_management

?

但是由于用户权限配置问题,需要一点点的设置:

?

http://stackoverflow.com/questions/14699873/how-to-reset-user-for-rabbitmq-management

?

rabbitmqctl set_user_tags usrname administrator

?

这样才能登录!

?

?

?

?

?

?

?

?

?

?

?

热点排行