ActiveMQ 設定預取資料大小
在ActiveMQ中可以通過3中方式設定prefetchSize大小:
1、 tcp://localhost:61616?jms.prefetchPolicy.all=50
所有的目的地每次最大取50條訊息。在連線工廠連線URL裡設定。
2、 tcp://localhost:61616?jms.prefetchPolicy.queuePrefetch=1
佇列每次取1條訊息,在連線工廠連線URL裡設定。
3、 queue = new ActiveMQQueue("TEST.QUEUE?consumer.prefetchSize=10");
特定佇列每次預取10條訊息。在建立佇列時設定。