首页 > 编程知识 正文

rabbitmq topic模式,rabbitmq实例教程

时间:2023-05-03 19:19:15 阅读:155480 作者:2744

查看正在运行的容器

# docker ps进入容器

# docker exec -it RabbitMq容器id/wx dmg/bash http://www.Sina.com /

输入以下命令以显示所有插件:

# sudo rabbitmq-plugins list#输出部分日志配置: e=explicitly enabled; e=implicitly enabled|status : *=runningonrabbit @ redis SVR|/[ ] rabbit MQ _ amqp1_ 03.7.9 [ ] rabbit MQ _ au au au t rabbit MQ _ auth _ back end _ LDAP3.7.9[ ] rabbit MQ _ auth _ mechanission rabbit MQ _ consistent _ hash _ exchange3. exchange

# sudorabbitmq-pluginsenablerabbitmq _ auth _ back end _ http #和# sudorabbitmq-pluginsenablerabbbitmq _ au au backen

. {stdout_formatter,[],{syntax_tools,[],{syslog,[{app_name,' rabbitmq-server'},{ logger [ {heap_word_limit,0},{PP} {systemd,[{auto_formatter,true } ],{logger,[{handler,systemd _ Jou journatid ]。

每个操作系统的配置文件的默认位置如下:

generic UNIX-- $ rabbit MQ _ home/etc/rabbit MQ/debian-/etc/rabbit MQ/rpm-/etc/rabbit MQ/ma cosx (home bre bit ) ma cosx thehomebrewprefixisusually/usr/local windows-% appdata %rabbit MQrabbit MQ在此目录下配置文件中使用的默认配置

# vim/etc/rabbit MQ/rabbit MQ.conf docker不支持vim

确认是否支持apt-get

将rabbitmq.conf配置文件添加到# apt-get update # AGT-getinstallvim配置目录中,然后添加以下配置:

启用auth_backends.1=cache#cache可直接使用http方法# auth _ backends.1=http auth _ backends.2=internal #高速缓存后端如有必要,请输入以下地址auth _ http.user _ path=http://localhost 33603000/auth/配置user auth _ http.vhost _ path=3358 lath vost auth _ http.resource _ path=http://localhost 33603000/auth/resource

#重新启动# service rabbitmq-server restart后,检查配置是否成功。

# docker PS # docker exec-itrabbitmq容器id/wx dmg/bash # rabbitmqctlenvironment输出:

. {rabbitmq_auth_backend_http,[{http_method,post},{resource_path,' http://localhost 33603000/auth

rabbit MQ-pluginsenablerabbitmq _ auth _ back end _ http…

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。