- 博客(11)
- 收藏
- 关注
原创 RabbitMQ消息幂等性保障
举例:在消费中,由于网络问题,用户支付500元购买商品时商品扣费请求已经发出,用户以为没有结算,再次发出对该订单的支付,服务端不应该第二次扣费。幂等性是指一次和多次请求某一个相同资源,对于资源本身应该具有相同的结果。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。在MQ中,消费多条相同的消息,得到与消费该消息一次相同的结果。
2023-08-08 08:02:14 64
原创 RabbitMQ消息补偿
定时检查服务是在消息和延迟消息均发送失败后,定时检查时发现业务数据库比MDB中的消息多时,通知Producer重新发送消息。下图中篇幅有限,未画出交换机。
2023-08-08 07:59:26 64
原创 RabbitMQ日志与监控
RabbitMQ默认日志存放路径/var/log/rabbitmq/rabbit@username.logRabbitMQ监控:通过15672端口的图形化页面来查看命令行rabbitmqctl相关命令
2023-08-08 07:57:47 301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人