在向 activeMQ Artemis 发布 ~9MB 消息期间,会引发以下异常:
* 0000000000 W 2017-05-26T17:08:41.003 P002280 T000266 M0701168824 -- AMQ212015: failover occurred during prepare rolling back org.apache.activemq.artemis.api.core.ActiveMQException: Can't write records bigger than the bufferSize(501760) on the journal, code:GENERIC_EXCEPTION
min-large-message-size 设置为 21MB。
这种错误的原因是什么以及如何解决这个问题?
尝试将 journal-type 显式设置为 NIO(如https://developer.jboss.org/thread/147168中所述),但没有帮助。
这是 WildFly 10.1 决赛