activemq 使用學習2

2021-09-27 23:51:42 字數 430 閱讀 1487

訊息傳送策略

一/持久化訊息(預設持久化訊息)

1.預設同步,可以設定非同步

con.setasyncsend(true)

2.設定回執視窗大小

二/非持久話訊息(預設非同步傳送,需要設定回執視窗大小)

broke 到達訊息最大值時,需要回執  (若到達最大的處理方式設定????????)

consumer 是 pull 還是broke push

預設是push,consumer 消費之後,返回處理結果

prefetchsize  如果是》0,則是push

==0  是 pull

訊息確認模型

ack_type   接受,但未確認的模型

重發策略

訊息接收,但未處理完成

接收並處理完成

訊息確認(拾取模式,非實物模式)

ActiveMQ使用總結

1 activemq支援訊息過濾設定規則和用法 selector支援下列幾種方式 1 string literals color blue 2 byte strings mybytes 0x0afc23 3 numeric values noltemsinstock 20 4 boolean lit...

activemq 使用總結

2 錯誤 channel was inactive for too long 伺服器訊息較長時間沒有訊息傳送時,客戶端會報這個錯誤 解決方法 在建立連線的uri中加入 wireformat.maxinactivityduration 0 3 採用failover方式連線導致卡死 解決方法 不採用fa...

ActiveMQ使用總結

1 activemq支援訊息過濾設定規則和用法 selector支援下列幾種方式 1 string literals color blue 2 byte strings mybytes 0x0afc23 3 numeric values noltemsinstock 20 4 boolean lit...