spring cloud项目扩展(四)项目集成rabbitMQ

​rabbitMQ的主要作用是解耦,异步和流量消峰。举个例子,我有个etc加油自动扣费的项目。用户在加完油以后我扣费就行了,但是我想做一个信息采集,而信息收集,而信息收集用户是不需要关心,并且用户也不需要知道采集是否成功。如果把代码耦合在一起,采集失败不让用户消费,这样不合理,因为数据采集,让用户扣费多等待1秒钟这样也不合理。所以把采集和扣费通过rabbitMQ进行解耦和异步。削峰的概念就是处理同
相关文章
相关标签/搜索