![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MQ
文章平均质量分 69
南城徐凤年
本主支持原创,开源,代码可用,案例真实,如有不足,欢迎指正,不胜感激。
展开
-
3台物理机使用docker搭建rabbitmq镜像集群
一、准备3台linux机器内核版本在3.10以上,三台机器的IP地址为 10.10.10.1 、10.10.10.2 、10.10.10.3二、配置三台机器的hosts10.10.10.1 dockerrabbitmqhostname1 rabbit110.10.10.2 dockerrabbitmqhostname2 rabbit210.10.10.3 dockerrabbitmqhostname3 rabbit3配置hosts命令..原创 2021-01-06 14:43:19 · 1109 阅读 · 1 评论 -
rabbitmq广域网集群脑裂问题
一、起因rabbitmq是网络敏感型的,一旦集群中有节点存在网络波动,直接形成脑裂问题,各自为政,导致节点不可用,详细信息见官网点击跳转二、解决办法安装插件进行数据的搬运可选的插件有两个1、Federation :Federation插件的高级目标是在代理之间传输消息,而无需集群。出于多种原因,这很有用言传身教不如献身正道,点击打开葵花宝典2、Shovel:有时有必要将消息从一个群集中的源(通常是队列)连续可靠地移动到另一个群集中的目的地(交换,主题等)(移动?!负载均衡?!!怪不得原创 2021-04-01 09:06:31 · 507 阅读 · 0 评论 -
Stringboot整合rabbitmq自动创建队列
现象:队列没有创建?why???当你兴高采烈得添加了maven依赖并心花怒放一般地copy完一下代码却发现,程序启动起来后队列没有创建,交换机也没有创建,瞬间一万只草拟吗涌上心头,开始了百度之路...... /** * 配置交换机实例 * @return */ @Bean(name = "logCallbackDirectExchange") public DirectExchange directExchange() { re原创 2021-08-16 13:58:12 · 801 阅读 · 0 评论 -
docker 下安装 rabbitmq
1、搜索镜像,确定安装的版本docker search rabbimq,从下图中可以看出搜出的镜像并没有带web管理界面(management)的版本,如果需要web管理界面需要选择带web管理界面的版本。需要到docker hub注册中心(https://hub.docker.com/_/rabbitmq/)去查找。2. 拉取镜像,docker pull rabbitmq:3-management3. 创建容器docker run -d --name docker_rabbit.原创 2020-11-12 16:11:21 · 175 阅读 · 1 评论 -
rabbitMQ
写在最前面:Kafka(高吞吐:十万级。延迟:毫秒级别)Kafka是LinkedIn开源的分布式发布-订阅消息系统,目前归属于Apache顶级项目。Kafka主要特点是基于Pull的模式来处理消息消费,追求高吞吐量(十万级),一开始的目的就是用于日志收集和传输。0.8版本开始支持复制,不支持事务,对消息的重复、丢失、错误没有严格要求,适合产生大量数据的互联网服务的数据收集业务。Rabb...原创 2019-12-11 15:40:58 · 293 阅读 · 0 评论