rabbitmq
xzm_
这个作者很懒,什么都没留下…
展开
-
MQ集群(rabbitMQ)
同步策略,默认是manual,即新加入的镜像节点不会同步旧的消息。如果设置为automatic,则新加入的镜像节点会把主节点中所有消息都同步,会带来额外的网络开销。:匹配队列的正则表达式,符合命名规则的队列才生效,这里是任何以。:匹配队列的正则表达式,符合命名规则的队列才生效,这里是任何以。:策略模式,此处是all模式,即所有节点都会称为镜像节点。接下来,停止并删除当前的mq容器,我们重新搭建集群。:策略模式,此处是exactly模式,指定副本数量。:策略参数,这里是2,就是副本数量为2,1主1镜像。原创 2023-04-25 17:18:59 · 522 阅读 · 0 评论 -
rabbitmq的高级特性
3.编写ComfirmCallback。使用命令查看rabbitmq的挂载地址。2.编写returnCallback。使用java代码实现创建延迟队列。延迟时间由发送信息的时候设定。将下载的插件放在插件所在位置。防止延迟队列被当成错误解决。将一个普通对列变为惰性队列。1.在项目中添加配置。原创 2023-04-25 16:07:23 · 531 阅读 · 0 评论 -
es与mysql的数据同步问题
3.当一个业务出现问题则直接卡死。5.在发送消息的一方引入依赖和yaml中的配置。方案二:异步通知(解除了两个服务之间的耦合)方案三:监听MySQL的binlog日志。4.编写配置类创建队列与交换机并绑定。7.在接收一方编写监听器。重启服务即可实现数据同步。缺点:比较依赖与mq。6.修改发送一方的业务。原创 2023-04-17 20:01:27 · 190 阅读 · 0 评论 -
rabbitmq的发布订阅模式(实现一次发布多次消费)
带key值的发布订阅模式(当key与交换机名称与队列名都一致时才进行消费)3.进行消息发送测试。原创 2023-04-04 19:58:07 · 458 阅读 · 0 评论 -
springcloud利用springAMQP基于RabbitMQ实现基础消息队列
1.在父工程中引入依赖(因为无论是发送信息还是接收信息都需要依赖,也可在子工程中进行单独引入)4.在接收信息的项目中的配置文件中添加配置。2.编写发送信息队列的配置文件。3.编写发送信息队列的测试文件。5.编写接收信息的类。原创 2023-04-03 23:29:36 · 201 阅读 · 0 评论 -
在centos7中使用docker下载rabbitmq
链接:https://pan.baidu.com/s/1ucDxeHNv1dnizZN4NvKn_w。将其加载到镜像中: docker load -i mq.tar。2.方式二:从本地上传。1.方式一:在线拉取。原创 2023-04-03 22:50:50 · 258 阅读 · 0 评论