MQ面試相關知識總結

一、MQ用途         主要有3點:解耦、異步、削峯(限流)。         大致圖形如下,其實就是在服務與服務之間增加了一箇中間件,可以實現上面的三種用途。 解耦:我們看到,服務A強依賴服務B和C,當服務B或者C掛掉後,會直接導致服務A的不可用,這顯然不是我們所期望的。比如服務的最後一步是記錄日誌,但是該服務掛了,雖然日誌服務和主流服務沒有必然的業務聯繫,但是因爲代碼的耦合性過高,直接導
相關文章
相關標籤/搜索