knightliao / pikaQ

分布式可靠消息组件
94 stars 67 forks source link

怎样确认消息“确认发送”? #4

Open XiaoxinHao opened 8 years ago

XiaoxinHao commented 8 years ago

根据您“基于RMQ的可靠消息系统设计(设计图)”中理解,应该是“pikaQ”会回调业务系统的接口“判断是否业务处理服务”成功,这里面有两个问题: 1、这个接口的判断一般是在消息发送之前(入MQ队列)前发送,还是在消息发送后由消息消费者使用? 2、由于该接口是业务相关的,在“pikaQ”中是否有做封装?我并未从测试用例中找到判断“业务处理服务成功”的逻辑,能否帮忙提供下具体程序位置吗? 另外,我理解按照pikaQ设计,所有的消息都应该存储在一个数据库中,那未来业务量很大的时候,数据库是否会存在瓶颈? 非常感谢!

chenglinjava68 commented 7 years ago

根据你的代码里面的例子 我也有和这个兄弟同样的疑问