[rabbitmq-discuss] .NET Client ConnectionFactory threading issues
Chris Haines
cjbhaines at gmail.com
Thu Apr 18 12:37:40 BST 2013
Hi All,
I have attached a .cs Nunit test fixture to demonstrate a problem I am
having with the ConnectionFactory. If I create 100 connections in a for
loop single threaded then I can create them all in about 2 seconds. If I
create them via a number of threads, in my test I am using 100 threads to
create a connection on each, then I get a lot of timeout exceptions (my
test bails out after 60 seconds). I have tried sharing an instance of the
ConnectionFactory between all threads and also giving each thread its own
instance but they both have the same result. I have also tried locking
around the call to CreateConnection but that also didn't help.
I find this behavior to be very strange. Has anyone else had similar
problems?
Cheers,
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130418/327467a6/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ConnectionFactoryTests.cs
Type: text/x-csharp
Size: 4643 bytes
Desc: not available
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130418/327467a6/attachment.bin>
More information about the rabbitmq-discuss
mailing list