mq
假期的学习
这个作者很懒,什么都没留下…
展开
-
RabbitMQ集群中开启 Federation 相关插件
1、 开启命令rabbitmq-plugins enable rabbitmq_federationrabbitmq-plugins enable rabbitmq_federation_management2、 查看是否开启成功左下角显示那两个代表开启成功3、 Federation相关视频https://www.bilibili.com/video/BV1cb4y1o7zz?p=87...原创 2021-12-14 21:43:24 · 818 阅读 · 0 评论 -
RabbitMQ的镜像队列配置
1、浏览器登录rabbitmq的web管理界面http://192.168.78.130:15672/2、 找到Add/update a policy3、 设置如下:Pattern的设置一定要这样4、 完成添加后5、 测试5.1 代码片段 producer.javapublic class Producer { //Ctrl+Shift+U大写转换 //测试镜像队列 public static final String QUEUE_NAME = "mirrior_原创 2021-12-14 20:28:31 · 1256 阅读 · 0 评论 -
RabbitMQ搭建集群服务例子(VMware中使用3台CentOS8作为服务器)
一、 环境准备1、 3台Linux服务器(CentOS8)可以使用克隆方式:https://blog.csdn.net/qq_43987149/article/details/1219213022、 服务器安装好RabbitMQ(包含erlang)安装参考链接:https://blog.csdn.net/qq_43987149/article/details/121781133二、 开始搭建1、 修改主机名每一台主机都修改,使用以下命令打开hostname文件,修改主机名vim /etc/h原创 2021-12-14 19:49:11 · 1686 阅读 · 0 评论 -
RabbitMQ使用命令rabbitmqctl报错:Error: unable to perform an operation on node ‘rabbit@node2‘. Please see d
1、 背景使用三台虚拟机搭建rabbitmq集群服务,当我使用rabbitmqctl命令时一直报错,这个是一台CentOS8服务器,另外两台是克隆过来的,搭建过程中修改了hosts文件。2、 错误原因hosts文件有问题,本来应该IP和主机名对应,但是没有对应,所有IP一样。192.168.78.128 node1192.168.78.128 node2192.168.78.128 node33、 解决办法修改hosts文件 vim /etc/hosts IP和主机名对应192.168.7原创 2021-12-14 19:22:32 · 3257 阅读 · 0 评论 -
Centos8中安装 RabbitMQ 插件
0、这里以安装延迟队列rabbitmq_delayed_message_exchange插件为例1、 插件下载地址https://www.rabbitmq.com/community-plugins.html2、 点击Releases去GitHub下载4、 下载.ez结尾的文件5、 下载好文件上传到Linux服务器中可以通过xshell连接Linux,然后windows中文件直接拖拽到xshell,就上传过去了6、 移动安装包到rabbitmq插件安装路径下: mv 下载的插件 rabb原创 2021-12-12 23:24:07 · 1061 阅读 · 0 评论 -
org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connec
1、 错误信息org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect2、 一个错误原因RabbitMQ的配置文件(properties或者yaml)写错误了springboot.rabbit.host=192.168.66.129springboot.rabbit.username=adminspringboot.rabbit.password=12原创 2021-12-12 21:03:36 · 3618 阅读 · 0 评论 -
channel error:reply-code=404, reply-text=NOT_FOUND - no exchange ‘console‘ in vhost ‘/‘, class-id=40
1、 错误信息at com.feng.rabbitmq.six.ReceiveLogsDirect01.main(ReceiveLogsDirect01.java:31)Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no exchange '原创 2021-12-10 20:32:31 · 8679 阅读 · 0 评论 -
学习RabbitMQ遇到的几个错误 inequivalent arg ‘durable‘ for queue ‘ack_queue‘ in vhost ‘/‘: received ‘true‘ but
1、 密码输入错误Exception in thread "main" com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.解决办法:修改密码和服务器中账户密码一样: factory.setPassword(“1234”);2、 启原创 2021-12-09 09:37:59 · 3794 阅读 · 0 评论 -
RabbitMQ的连接异常: “main“java.net.ConnectException:Connectiontimedout:connect Factory.newConnection
1、 错误:连接超时Caused by: com.rabbitmq.client.ShutdownSignalException: connection errorRecoveryAwareAMQConnectionFactory.newConnection2、一个原因:服务器的5672端口号没有开启5672端口号在防火墙中没有开启3、 解决办法:开启端口号,或者关闭防火墙防火墙常见命令可以参考#关闭防火墙systemctl stop firewalld#查看开启了哪些端口号firew原创 2021-12-08 16:03:34 · 3271 阅读 · 0 评论 -
Linux中新版 RabbitMQ 的简单安装(全程命令,只需要执行4条命令)和常见rabbitmq命令
一、 安装1、参考这个博客https://www.cnblogs.com/andreamwu/p/14723420.html2、 根据参考链接复制过来的(安装只需要执行 2.1.4,2.1.5,2.2 这几步)2.1 环境2.1.1 RabbitMQ官网:Zero dependency Erlang RPM from Team RabbitMQ2.1.2 rabbitmq对erlang的版本依赖:???? RabbitMQ Erlang Version Requirements2.1.3 使用原创 2021-12-07 23:35:39 · 1406 阅读 · 0 评论