activeMQ的業務使用場景

消息隊列在大型電子商務類網站,如京東、淘寶、去哪兒等網站有這深入的應用,隊列的主要作用是消除高併發訪問高峯,加快網站的響應速度。在不使用消息隊列的情況下,用戶的請求數據直接寫入數據庫,在高併發的情況下,會對數據庫造成巨大的壓力,同時也使得系統響應延遲加劇。在使用隊列後,用戶的請求發給隊列後立即返回(當然不能直接給用戶提示訂單提交成功,京東上提示:您“您提交了訂單,請等待系統確認”),再由消息隊列的消費者進程從消息隊列中獲取數據,異步寫入數據庫。由於消息隊列的服務處理速度遠快於數據庫,因此用戶的響應延遲可得到有效改善。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章