spring cloud項目擴展(四)項目集成rabbitMQ

​rabbitMQ的主要作用是解耦,異步和流量消峯。舉個例子,我有個etc加油自動扣費的項目。用戶在加完油以後我扣費就行了,但是我想做一個信息採集,而信息收集,而信息收集用戶是不需要關心,並且用戶也不需要知道採集是否成功。如果把代碼耦合在一起,採集失敗不讓用戶消費,這樣不合理,因爲數據採集,讓用戶扣費多等待1秒鐘這樣也不合理。所以把採集和扣費通過rabbitMQ進行解耦和異步。削峯的概念就是處理同
相關文章
相關標籤/搜索