«Недостаточно ресурсов для выполнения операции». MSMQ, когда транзакция содержит несколько сообщений

Я перемещаю приложение с одного сервера на другой, и новый сервер возвращает «известное» - «Недостаточно ресурсов для выполнения операции». сообщение, когда код пытается отправить несколько сообщений в очередь, процесс помещается в транзакцию (TransactionScope). Старый сервер выполняет код правильно, и все сообщения (примерно 150) отправляются в очередь, как и ожидалось, но новый сервер выходит из строя примерно на 27.

Теперь размер сообщения небольшой, а количество сообщений в очереди равно ноль.

Я прочитал « Недостаточно ресурсов? Беги, беги! », но я не знаю, как изменить квоты компьютеров для MSMQ.

В журнале приложения есть следующая запись:

System.Messaging.MessageQueueException (0x80004005): недостаточно ресурсов для выполнить операцию.

Технология - C # и .Net 4.0, сервер - win 2003 R2 SP2

Есть идеи, почему я получаю это?

8
задан AwkwardCoder 16 March 2011 в 11:11
поделиться