1. 程式人生 > >RabbitMQ的佇列形式

RabbitMQ的佇列形式

1.點對點(簡單)的佇列
2.工作(公平性)佇列模式
3.釋出訂閱模式
4.路由模式Routing
5.萬用字元模式Topics

 

1、點對點模式  一對一模式。  一個生產者投遞訊息給佇列 只能允許有一個消費者進行消費    如果叢集的話 會進行均攤消費   伺服器配置不一樣 均攤就不優了 

      

   長連線 不用三次握手之類的 提高傳輸效率     但是長連線佔伺服器頻寬

推:  消費者已經啟動了,建立長連線,一旦生產者向佇列投遞訊息會立馬推送給消費者

取: 生產者先投遞訊息佇列進行快取,這時候消費者再次啟動時候 ,就會向佇列獲取訊息。