配置RabbitMQ远程访问
来源:互联网 发布:下载美化照片软件 编辑:程序博客网 时间:2024/05/20 14:41
本文参考自:http://flashing.iteye.com/blog/1797531
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
这样才能登录!
配置远程访问功能
1、登录web控制台(http://localhost:15672/)进行配置用户
2、配置%APPDATA%\RabbitMQ\rabbitmq.config文件为:
- [
- {rabbit, [{tcp_listeners, [5672]}, {loopback_users, ["test_user"]}]}
- ].
- 配置RabbitMQ远程访问
- RabbitMQ远程访问
- RabbitMQ远程访问
- CentOS7 erlang RabbitMQ 安装并且配置远程访问
- 安装启动rabbitmq并配置远程访问web管理界面
- rabbitMQ安装及配置远程访问web管理界面
- rabbitmq 添加远程访问功能
- RabbitMQ不能远程访问问题
- RabbitMQ远程不能访问问题的解决
- 为rabbitmq添加远程访问用户
- 解决RabbitMQ远程不能访问的问题
- Centos7安装rabbitmq,并设置远程访问
- 【rabbitmq】rabbitmq不能远程用ip:port访问
- 配置POSTGRESQL远程访问
- SQLServer远程访问配置
- 配置 Postgresql 远程访问
- mysql 远程访问配置
- 配置 Postgresql 远程访问
- 前端微信小程序实战篇
- Python 之 异常处理机制
- 【脚本语言系列】关于Python基础知识面向对象编程,你需要知道的事
- java之文本文件与java虚拟机编码以及ASCII码的两种形式转换
- 如果你还是“程序员”,我劝你别创业!
- 配置RabbitMQ远程访问
- Js中的事件委托
- eclipse创建webservice服务
- leetcode-12. Integer to Roman(整数转换成罗马数字)
- Java多线程-并发协作(生产者消费者模型)
- 图半监督学习——标记传播
- 第一次使用git提交本地文件到github
- git:https与ssh的使用区别
- FreeRTOS学习6--软件定时器