重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
今天就跟大家聊聊有关如何安装与配置RabbitMQ,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、网站空间、营销软件、网站建设、晋安网站维护、网站推广。1.使用RabbitMQ 管理插件,可以更好的可视化方式查看Rabbit MQ 服务器实例的状态。
打开命令窗口:
输入命令:rabbitmq-plugins.bat enable rabbitmq_management
2.重启服务器
net stop RabbitMQ && net start RabbitMQ
此时会出现上面的错误,原来是需要用管理员的角色。重新已管理员打开cmd命令窗口执行命令。
此时服务已经启动。
3.用户及权限管理
使用rabbitmqctl控制台命令来创建用户,密码,绑定权限等。
查看已有用户及用户的角色:rabbitmqctl.bat list_users 默认会存在一个来宾账号 guest
新增一个用户:rabbitmqctl.bat add_user username password
可以看到上面已经创建了一个cywadmin的用户,只是角色为[],guest的角色是administor。
rabbitmq用户角色可分为五类:超级管理员, 监控者, 策略制定者, 普通管理者以及其他
(1)超级管理员(administrator)
可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。
(2)监控者(monitoring)
可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)
(3)策略制定者(policymaker)
可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。
(4)普通管理者(management)
仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。
(5) 其他的
无法登陆管理控制台,通常就是普通的生产者和消费者
下面给cywadmin来增加administrator角色
rabbitmqctl.bat set_user_tags username administrator
此时已经为cywadmin增加了角色administrator,也可以为其增加多个角色rabbitmqctl.bat set_user_tags username tag1 tag2 ...
修改密码
guest的默认密码是guest,可以修改密码
同样也可以删除用户
rabbitmqctl.bat delete_user username
4.消息队列的管理
使用浏览器打开http://localhost:15672访问Rabbit Mq的管理控制台,使用刚才创建的账号登陆系统:
上面主要是演示了下对用户的管理,通过上面的管理页面不仅能对用户进行管理还可以对用户的权限进行管理
看完上述内容,你们对如何安装与配置RabbitMQ有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联成都网站设计公司行业资讯频道,感谢大家的支持。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。