随笔分类 -  rabbitmq

rabbitmq执行-binlog影响-大批量数据的修改-分批次执行稳妥
摘要:rabbitmq执行-binlog影响-大批量数据的修改-分批次执行稳妥 1.监听数据库binlog变更,然后对线上的es数据同步更新。该中间实现方式是通过rabbitmq方式,binlog服务监听阿里云的变更,发送rabbitmq消息。es服务在接收到rabbitmq消息后,然后对数据做es同步更 阅读全文
posted @ 2025-03-03 18:39 oktokeep 阅读(31) 评论(0) 推荐(0)
排查MQ消息发送和接收 - 出险报案短信发送demo
摘要:排查MQ消息发送和接收 TemplateCodeSmsMq mq = new TemplateCodeSmsMq(); mq.setMobile(record.getMobile()); mq.setTemplateCode("mySmsCode1"); Map<String, Object> ma 阅读全文
posted @ 2024-12-09 19:00 oktokeep 阅读(55) 评论(0) 推荐(0)
RabbitMq队列名称的理解
摘要:RabbitMq队列名称的理解队列名称在不同的微服务中,需要定义不同的队列名称,否则接收消息的时候冲突,要么A接收,要么B接收,而不是A,B都接收。队列名称的命令:可以考虑业务线,服务名称,模块名称,功能名称,其他具体含义,最后以queue结尾 //DEMO @RabbitListener(bind 阅读全文
posted @ 2024-11-27 22:11 oktokeep 阅读(59) 评论(0) 推荐(0)
rabbitmq队列清理Purge
摘要:rabbitmq队列清理Purge 如果队列拥塞,紧急情况下,为恢复业务,不得不进行队列清理(需要确认清楚,数据丢失的后果是你能承受的). 办法:管理端操作在web管理端可以进行操作,选择到要操作的队列,下拉里面有一个Purge(不要选到delete) 阅读全文
posted @ 2024-11-26 18:49 oktokeep 阅读(357) 评论(0) 推荐(0)
rabbitmq MessageConverter消息接收异常 一直unacked 解决
摘要:rabbitmq MessageConverter消息接收异常 一直unacked 解决 rabbitmq: host: 127.0.0.1 port: 5672 username: guest password: guest virtual-host: / listener: simple: co 阅读全文
posted @ 2024-11-26 18:45 oktokeep 阅读(965) 评论(1) 推荐(0)
rabbitMq消息接收转换对象,Json解析字符串报错syntax error, expect {, actual string, pos 0, fastjson-version 1.2.62解决
摘要:Expected BEGIN_OBJECT but was STRING at line 1 column 2 path $ syntax error, expect {, actual string, pos 0, fastjson-version 1.2.62 syntax error, exp 阅读全文
posted @ 2023-06-05 22:13 oktokeep 阅读(3700) 评论(2) 推荐(0)
rabbitMq消息没收到排查
摘要:rabbitMq消息没收到排查 首先看是否本地机器开了服务,或者测试环境里面其他的个人电脑本地服务启动注册了,都监听了同一个队列,导致队列消息被接走了。现象是在测试环境期望的执行没有运行。或者关注服务注册界面: http://localhost:1246/ 是否同一个服务有其他的IP注册上来了。 阅读全文
posted @ 2023-03-29 22:40 oktokeep 阅读(289) 评论(0) 推荐(0)
消息队列及java for循环异常捕捉处理
摘要:消息队列及java for循环异常捕捉处理 1.定时任务查询需要的数据,减少处理的时间,通过消息队列的方式发送出来。2.接收端接收到数据,然后查询相关的es等,封装数据入库3.视图层直接查询入库的数据表,供后台管理界面显示 #DEMO CODE import org.springframework. 阅读全文
posted @ 2023-01-31 15:44 oktokeep 阅读(241) 评论(0) 推荐(0)
java rabbitmq模拟生产者,消费者demo
摘要:1.exchange类型,rabbitmq交换机类型 exchange类型fanout 扇形交换机,它会把所有发送到该交换机的消息路由到所有与该交换机绑定的队列中。direct 直连交换机,它会把消息路由到那些BindingKey和RoutingKey完全匹配的队列中。topic 主题交换机,与di 阅读全文
posted @ 2022-06-11 14:11 oktokeep 阅读(465) 评论(0) 推荐(0)
windows rabbitmq安装
摘要:windows rabbitmq安装1.环境变量,关键是rabbitmq_server需要与erlang版本对应,否则无法使用。 rabbitmq下载页https://github.com/rabbitmq/rabbitmq-server/releases 选择下载:rabbitmq-server- 阅读全文
posted @ 2022-06-10 13:56 oktokeep 阅读(251) 评论(1) 推荐(0)