20.3. Configuring The Expiry Reaper Thread
A reaper thread will periodically inspect the queues to check if messages have expired.
The reaper thread can be configured with the following properties in
<JBOSS_HOME>/jboss-as/server/<PROFILE>/deploy/hornetq/hornetq-configuration.xml
.
-
message-expiry-scan-period
- How often the queues will be scanned to detect expired messages (in milliseconds, default is 30000ms, set to
-1
to disable the reaper thread) -
message-expiry-thread-priority
- The reaper thread priority (it must be between zero and nine; nine being the highest priority. The default is three).