ActiveMQ 参数优化

                          消息游标
ActiveMQ 参数优化_第1张图片

如果消费者够快的话,消息会被及时消费,否则堵塞的消息会被存储(消息游标被pending
ActiveMQ 参数优化_第2张图片

当队列中的消息被消费完时,阻塞的消息被重新消费。

 

 

消息游标共有三类:Store based Cursor (默认的),VM Cursor(速度快,但对于非常慢的消费者或消费者长时间短看的情况不适用),File based CursorVM Cursor的升级版)

对于Topics来说,每一个subscriber,服务端都会维护一个queue 和一个 pending cursor.  因此对于持久和非持久订阅要配置不同的策略

      

        

          

            

              

            

            

              

            

            

                

            

            

                

            

          

        

      

一些应用可能只是简单的丢弃过期消息,而不想将它们放到DLQ中,完全跳过了DLQ。在dead letter strategy死信策略上配置processExpired属性为false,可以实现这个功能。 
 
   
     
       
       

你可能感兴趣的:(java)