My technical journal.

Maybe useful, maybe not.
posts - 105 , comments - 45 , trackbacks - 0


Default configuration of MSMQ MP causes event flooding.

Vedran Matica has blogged about the “Improper default configuration of the Message Queuing Management Pack for Operations Manager” which caused event flooding.

Posted On Saturday, November 24, 2012 11:13 PM | Comments (0) | Filed Under [ MSMQ ]

Don't let clueless techies harden your MSMQ server
As discovered by Gautam Mansinghka: MSMQ Service Reports "Insufficient Resources to perform this operation" when trying to create a Private Queue don’t let people change the MSMQ storage directory default security ......

Posted On Tuesday, October 30, 2012 9:51 PM | Comments (0) | Filed Under [ MSMQ ]

An MSMQ Viewer for NServiceBus
Daniel Halan has developed an MSMQ Viewer for NServiceBus: I've lately been working with a scalable cloud solution, and then it's good to use a Service Bus for sending commands, events and messages around the network. Now I tried few MSMQ message viewers that are available, but they all lacked the real-time feedback that would be nice when debugging or just want to know what is happening behind the scenes. So from that a new small application grew, called "ServiceBus MQ Manager". It's a small application ......

Posted On Friday, October 5, 2012 11:20 PM | Comments (1) | Filed Under [ MSMQ ]

Solution for when you can’t manage a clustered MSMQ resource

And third for the day from Guatam is a problem managing MSMQ on a cluster.

MSMQ Management console on Win2k8 & WIn2k8 R2 Cluster not Visible

Seems that the MSMQ service on the physical node needs to run under Network Service.

Must set up a virtual cluster to test that out…

Posted On Thursday, February 9, 2012 9:44 PM | Comments (0) | Filed Under [ MSMQ ]

Up the cache with many concurrent MSMQ clients
Another blog post from Guatam highlights the need to scale up some MSMQ parameters when there are many clients. MSMQ 4 & 5 not receiving messages from Large Number of Clients To improve performance, MSMQ caches user account information to reduce the overhead from checking if the sender of a message has adequate permissions to access a queue. As with most caches, the size is fixed and old data is purged when there is no room left. Unfortunately, there is a potential situation where the clean-up ......

Posted On Thursday, February 9, 2012 9:10 PM | Comments (0) | Filed Under [ MSMQ ]

Look out for large LQS files
It’s good to see my ex-colleague Guatam putting out some MSMQ content after a 10 month hiatus. MSMQ Performance degrades over time & MSMQ LQS folder is 100s of MB. The files in the %windir%\system32\msmq\stor... folder are configuration files for the machine’s queues, or cached configuration information in the case of public queues. Inside these text files is a collection of parameters, such as “Label”, “QueueName” and “PrivLevel”. The largest value is the “Security” parameter which contains ......

Posted On Thursday, February 9, 2012 8:40 PM | Comments (0) | Filed Under [ MSMQ ]

Make sure computer names are 15 characters or less for MSMQ messages to get delivered
Thanks to Seif Attar for highlighting this problem. It seems MSMQ doesn’t like sending to computers with names longer than 15 characters (which some may remember is the NetBIOS limitation). To try it out, I created a queue on a Windows XP machine with a computer name of VeryLongMSMQServer and sent off some test messages to DIRECT=os:verylongmsmqserve... I requested acknowledgements so I could see any errors and wasn’t disappointed: As soon as I renamed the machine to ShortMSMQServer, ......

Posted On Friday, February 3, 2012 10:01 PM | Comments (0) | Filed Under [ MSMQ ]

Starting to look out for any news on MSMQ and Windows 8
Udi Dahan briefly chats about MSMQ on his blog and provides a useful link: Microsoft has put MSMQ in the Developer Preview of Server 8 (as Brian Buvinghausen has written here). There’s good news on Brian’s blog: “Finally! Microsoft added MSMQ to Server Core in Windows Server 8” So it will be interesting to see how they got round the limitations of previous versions of Windows Server Core ......

Posted On Wednesday, January 25, 2012 7:41 PM | Comments (1) | Filed Under [ MSMQ ]

Example of using TransactionScopeOption.Suppress with transactional messages
John Talarico shares a few lines of code to explain how he used TransactionScopeOption.Supp... to allow transaction messages to be sent within, but independent of, an ambient transaction. Transactional logging outside of transactions I’ve constructed a central logging system for a solution that involves routing and processing messages on multiple private queues (MSMQ) using WCF. Within a contract method of a WCF service, I do some logging ......

Posted On Monday, January 23, 2012 7:29 PM | Comments (0) | Filed Under [ MSMQ ]

Paul King’s Blog explains “How to modify the MachineQuota for MSMQ in Domain Mode through code”
Paul King explains how to use the DirectoryEntry object to manipulate MSMQ properties. Our support website does a pretty good job for telling you how you can modify the MachineQuota setting for MSMQ. Unfortunately, if you need a way to do this programmatically and your installation happens to be in "Domain Mode", then there really isn't enough information here. Fortunately using the DirectoryEntry object makes this a pretty easy task. Short and too the point. Too many people using MSMQ approach it ......

Posted On Monday, January 16, 2012 7:49 PM | Comments (0) | Filed Under [ MSMQ ]

Full MSMQ Archive

Powered by: