Thank you for the answer, Justin.
I'm using another Artemis instance with a bridge sending data to this one.
I've seen Artemis enforcing this limit when using Java clients and writing the 
corresponding entry in the log file. We sometimes get a log indicating that the 
limit is reached:
2021-11-18 15:41:49,529 WARN  [org.apache.activemq.artemis.core.server] 
AMQ222183: Blocking message production on address 'events.inject'; size is 
currently: 56,183,147 bytes; max-size-bytes on address: 52,428,800, 
global-max-size is 56,183,147
But the queue still grows regardless of the message:
$ date; /opt/facilities/artemis/conf/broker/bin/artemis queue stat|head -2; for 
I in 1 2; do /opt/facilities/artemis/conf/broker/bin/artemis queue stat|grep 
events.inject|grep -v relay; sleep 5; done
Thu 18 Nov 15:45:54 UTC 2021
Connection brokerURL = tcp://localhost:61616
|NAME                     |ADDRESS                  |CONSUMER_COUNT 
|MESSAGE_COUNT |MESSAGES_ADDED |DELIVERING_COUNT |MESSAGES_ACKED 
|SCHEDULED_COUNT |ROUTING_TYPE |
|events.inject            |events.inject            |0              |447121     
   |447121         |0                |0              |0               |ANYCAST  
    |
|events.inject            |events.inject            |0              |457246     
   |457246         |0                |0              |0               |ANYCAST  
    |

Reply via email to