activemq使用教程 activemq隊(duì)列積壓怎么辦?
activemq隊(duì)列積壓怎么辦?MQ是消息隊(duì)列。顧名思義,它是處理消息的緩沖隊(duì)列。正常的用戶請(qǐng)求將在處理后返回。但是,在高并發(fā)的情況下,將其發(fā)送到MQ隊(duì)列并立即返回success可能為時(shí)已晚。后臺(tái)然后
activemq隊(duì)列積壓怎么辦?
MQ是消息隊(duì)列。顧名思義,它是處理消息的緩沖隊(duì)列。正常的用戶請(qǐng)求將在處理后返回。但是,在高并發(fā)的情況下,將其發(fā)送到MQ隊(duì)列并立即返回success可能為時(shí)已晚。后臺(tái)然后緩慢地處理隊(duì)列中的數(shù)據(jù),以確保請(qǐng)求的快速響應(yīng)。有很多應(yīng)用場(chǎng)景:1。異步處理場(chǎng)景:郵件服務(wù)、訂閱服務(wù)、異步傳遞(用戶直接拋出郵箱完成,MQ負(fù)責(zé)處理下一個(gè)傳遞信封)。2高并發(fā)場(chǎng)景:double 11訪問流量一次非常大,根本無法處理,因此可以在隊(duì)列中添加一些處理以進(jìn)行后續(xù)處理。三。應(yīng)用程序之間的解耦:訂單系統(tǒng)將數(shù)據(jù)發(fā)送到MQ隊(duì)列,發(fā)貨系統(tǒng)將數(shù)據(jù)發(fā)送到隊(duì)列。解耦后,即使訂單系統(tǒng)掛斷,也可以正常處理發(fā)貨。