I've implemented the Shuttle ESB to process messages sent to a private transactional queue in MSMQ. I then used the Shuttle.Core.Host to install the DLL that processes the messages as a service.
The thing that I've noticed is that when the service is started up, disk IO goes up to around 500Kb per second on C:\Windows\System32\msmq\storage\QMLog file.
From what I understand, this is the transactional history log file for MSMQ, but seeing as no messages are being sent to the queue, I'm not sure why there is such a high IO.
This is happening even after tweaking the config settings:
Is there something I'm missing here?