ActiveMQ y maxPageSize

Me gustaría establecer maxPageSize en un número mayor desde su valor predeterminado 200.

Así es como configuro en el archivo activemq.xml:

<destinationPolicy>
            <policyMap>
              <policyEntries>
              ---
                <policyEntry queue=">" producerFlowControl="true" memoryLimit="1mb" maxPageSize="SOME_LARGE_NUMBER">
                </policyEntry>
              </policyEntries>
            </policyMap>
        </destinationPolicy>

Este cambio me ayuda a obtener el número de mensajes en una cola utilizando QueueBrowser.getEnumeration (), ya que devolvió 200 incluso si el número de mensajes en la cola era mayor que 200.

Por favor mira:http://docs.oracle.com/javaee/1.4/api/javax/jms/QueueBrowser.html para QueueBrowser.getEnumeration ().

¿Cuál es el efecto secundario de cambiar el maxPageSize de 200 a 1000? ¿Afecta de todos modos el rendimiento del corredor?

No veo ninguna documentación para esta propiedad que no sea "Número máximo de mensajes persistentes a la página desde la tienda a la vez" en esta página:

http://activemq.apache.org/per-destination-policies.html

¡Gracias por tu tiempo!

Respuestas a la pregunta(1)

Su respuesta a la pregunta