首页 > 解决方案 > Wildfly ActiveMQ 警告:在地址“队列名称”上开始分页;当前大小为:10,504,042 字节;最大大小字节:10,485,760

问题描述

我们在 Wildfly 中面临的以下错误:

[org.apache.activemq.artemis.core.server] (default I/O-1) AMQ222038: Starting paging on address 'jms.queue.ImportEmployeesFromBundQueue'; size is currently: 10,504,042 bytes; max-size-bytes: 10,485,760

再次开始上述过程,但再次遇到同样的问题。我已经在 wildfly 10.0 服务器组中完成了重新启动和重置构建。

知道上述步骤还需要什么?

标签: apache-camelwildflywildfly-10activemq-artemis

解决方案


您可以更改中元素的max-size-bytes属性。默认最大大小字节。activemqstandalone-full-ha.xml10485760

<subsystem xmlns="urn:jboss:domain:messaging-activemq:6.0">
            <server name="default">
                <statistics enabled="${wildfly.messaging-activemq.statistics-enabled:${wildfly.statistics-enabled:false}}"/>
                <security-setting name="#">
                    <role name="guest" send="true" consume="true" create-non-durable-queue="true" delete-non-durable-queue="true"/>
                </security-setting>
                <!-- changed max-size-bytes -->
                <address-setting name="#" dead-letter-address="jms.queue.DLQ" expiry-address="jms.queue.ExpiryQueue" max-size-bytes="10685760" page-size-bytes="2097152" message-counter-history-day-limit="10"/>
                ...
                ...
                ...

            </server>
        </subsystem>

推荐阅读