Hi Peter, The most important is the I/O rate/throughput. I'm also using some brokers on EC2 (some using JDBC store, some using kahadb store).
What's the filesystem ? EFS or "local" EC2 ? What's your current kahadb configuration in activemq.xml ? Just a note: 5.15.9 got major improvements on kahadb that could help. Regards JB On 22/10/2019 19:54, Peter Hicks wrote: > All, > > I have a feed of 110 messages/second of about 150 bytes each which I'm > routing through a default-settings ActiveMQ 5.15.8 server and sending on to > a topic. Everything works fine until I set up a durable subscription, at > which point iostat (Ubuntu 18.04LTS) reports about 300tps and about 2-3 > megabytes a second of disk writes, which seems like an awful lot of the > message rate and size, and it's slowing down other processing on the > server. Is this normal and expected? > > The server is within Amazon EC2 and I can easily add an additional disk for > the KahaDB directory, but can anyone point me at a resource that will help > me reduce the I/O requirements of persisting all these messages to disk? I > am open to any suggestions. > > > Peter > -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com