![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息中间件
羽狼2021
从事java开发多年,在一线城市互联网公司任职.对新的互联网技术一直保持学习跟进的态度.
展开
-
基于MQ的分布式事务
分布式事务分布式事务实现的五个步骤出现异常一般会重试几次由消费者记录重试次数,重试次数过多内容格式错误等情况,通过线上预警机制通知运维人员;如果消息发送一直不成功就可以让人工进行干预...原创 2019-12-12 11:31:21 · 198 阅读 · 0 评论 -
RabbitMq消息可靠性
发送可靠性业务场景:使用MQ实现分布式事务// 进入confirm模式, 每次发送消息,rabbtiqm处理之后会返回一个对应的回执消息AMQP.Confirm.SelectOk selectOk = channel.confirmSelect();channel.addConfirmListener(new ConfirmListener() { @Override public...原创 2019-12-12 10:07:28 · 80 阅读 · 0 评论 -
RabbitMq持久化
true为持久化参数// 定义一个持久化的,direct类型交换器channel.exchangeDeclare("routing_test", "direct", true);MessageProperties.PERSISTENT_TEXT_PLAIN// 发送持久化消息到routing_test交换器上channel.basicPublish("routing_test", "c...原创 2019-12-12 09:49:29 · 190 阅读 · 0 评论 -
rabbitmq单机到集群完整搭建
RabbitMQ 安装和使用一、安装依赖环境二、安装RabbitMQ三、启动和关闭四、开启Web管理插件五、防火墙添加端口多机多节点集群部署一、 环境准备二、修改配置文件三、防火墙添加端口四、启动RabbitMQ单机多节点部署一、环境准备二、启动RabbitMQ三、防火墙添加端口镜像队列模式集群RabbitMQ 安装和使用一、安装依赖环境1.在 http://w...原创 2019-12-11 15:06:37 · 377 阅读 · 1 评论 -
ActiveMq协议
原创 2019-12-10 20:01:21 · 76 阅读 · 0 评论 -
ActiveMQ
参考文档高可用高可用方案1:通过共享数据库的方案实现高可用但是不能提高作业性能,只能实现故障切换具体配置步骤:1.在activeMq下lib目录下放入数据库驱动包;2.修改activemq.xml重启其他机器使用相同配置就可以了高可用方案2:同步队列和主题的信息<?xml version="1.0" encoding="UTF-8...原创 2019-12-10 19:03:41 · 87 阅读 · 0 评论