Classified as: {Hitachi Rail - Public}

We seem to have hit an issue with Linux Broker vs Windows Broker performance 
that we can't understand or resolve.
We are using v6.2.0 of ActiveMQ Classic. We have a service that is pushing 
messages to a virtual topic (VirtualTopic.Name), typically around 20-30 bytes 
and these are being published at a frequency of around 130 messages / second. 
We then have two services consuming from separate virtual topic queues 
(Consumer.service.VirtualTopic.Name). On a Windows broker we are seeing 
ActiveMQ easily deal with this, with low CPU and memory usage. With a Linux 
broker the messages are being consumed but seemingly not fast enough as the 
queues build up over time (probably running about half the speed required)
The specifications of the Linux and Windows VMs are the same and in both cases, 
memory and CPU is low.
The clients are C# .NET services. Nothing else about the environment changes. 
Any ideas as how we can resolve this, anything to try? Thanks a lot in advance.


{Hitachi Rail - Public}

Reply via email to