router 模式 怎么数据持久化?

来源:3-9 RabbitMQ工作模式---Routing模式

starxigua

2020-11-22

rabbitMQ 数据持久化的问题?

我先打开go run RabbitMQRouting/publishRouting.go
再打开go run RabbitMQRouting/recieveImoocTwo.go
这样的化,会丢掉这个时间差的所有消息

这个如果在生成环境下,万一消费端重启了,那重启的这段时间的消息不就全丢了??求老师指点?

写回答

1回答

Cap

2020-11-24

当你消费地时候队列生产会一直加在队列里,当接入消费者的时候才会继续消费,如果对消息一致性有要求可以在加个课程里说的ack确认机制,保障消费完成后才从消息队列里删除消息

1
5
Cap
这个是rabbitmq配置问题,数据默认在内存里,可能还没罗盘
2020-12-02
共5条回复

全流程开发 GO实战电商网站高并发秒杀系统

运用架构设计与系统化思维,从容应对不同流量等级的“秒杀”场景

1462 学习 · 443 问题

查看课程