訊息佇列activeMQ的簡介 學習筆記之一

2021-08-18 18:56:08 字數 839 閱讀 6243

訊息佇列的應用

1 **業務日誌

2 手機簡訊

3 郵箱郵件

4 站內信

5 訂單(訂單支付後呼叫訂單系統,倉庫,物流)

mq:訊息提供者producer-> 訊息消費者consumer

mvc:返回值produces->引數 comsumes

dubbo:服務提供者provider-> 服務消費者consumer

訊息佇列的分類特點

1、mq:queue 佇列式訊息,當訊息的提供者傳送一條訊息之後,把訊息放在mq的伺服器上之後,只有乙個消費者可以消費,其他的消費者將不會做任何的操作,比如記錄日誌

2、mq:topic  訂閱式訊息,當訊息的提供者傳送一條訊息之後,把訊息放在mq的伺服器上之後,所有的消費者都會消費,比如使用者在支付完成之後,倉庫服務,物流,對賬系統都會同時進行操作

在mq的訊息儲存中

1 佇列模式的訊息,預設永久儲存

2 訂閱模式的訊息,預設不永久儲存,如果需要永久儲存,需要為consumer在伺服器上初始化乙個永久儲存的儲存空間

ActiveMQ訊息佇列

這個東西沒接觸到的時候挺懵的,用過一次之後,哇哦 public class producter catch jm ception e public void sendmessage string disname,listlist else thread.sleep 1000 int num coun...

activeMQ訊息佇列

session.auto acknowledge。當客戶成功的從receive 方法返回的時候,或者從messagelistener.onmessage方法成功返回的時候,會話自動確認客戶收到的訊息。session.client acknowledge。客戶通過訊息的 acknowledge 方法確...

ActiveMQ實現訊息佇列

實現訊息佇列 123 4567 891011 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 32 service public class providerservice 123 4567 891011 1213 1415 1617 1819 2...