zoukankan      html  css  js  c++  java
  • 配置RabbitMQ远程访问

    本文参考自:http://flashing.iteye.com/blog/1797531

    1.如果远程客户端网络状况不是太好,比如adsl什么的,那么一定在客户端打开requstedHeartbeat
    2.如果在同一台机器上,千万不要打开requstedHeartbeat,即requstedHeartbeat=0
    3.各个系统下配置文件的位置:
    Windows - %APPDATA%RabbitMQ abbitmq.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/)进行配置用户

  • 相关阅读:
    归并排序
    mysql 基本查询
    APP版本升级
    top命令详解
    iptables原理详解
    Linux--iptables常用命令
    iptables语法常用命令总结(表格)
    iptables原理--图示理解
    GIT的Windows客户端使用
    Linux下GIT服务器端和客户端搭建
  • 原文地址:https://www.cnblogs.com/405845829qq/p/6640333.html
Copyright © 2011-2022 走看看