Nservicebus - 工作节点无法创建动态队列

时间:2012-11-15 20:37:16

标签: nservicebus3

我们之前的配置说明Nservicebus不会创建队列。 我们从fluent中删除了该配置以允许创建队列。

使用每个工作节点唯一的动态队列创建,它不会为工作节点创建队列。

它会抛出以下错误,

System.InvalidOperationException:输入队列存在问题:FormatName:DIRECT = OS:machinename \ private $ \ nnodename.2b75b263-4511-43d8-83b9-e1de5710fcdb。见e 有关详细信息的例外情况。 ---> System.Messaging.MessageQueueException:队列不存在或您没有足够的权限来执行操作。
   在System.Messaging.MessageQueue.MQCacheableInfo.get_Transactional()
   在System.Messaging.MessageQueue.get_Transactional()
   位于c:\ TeamCity \ buildAgent \ work \ nsb.master_2 \ src \ impl \ unicast \ queuing \ NServiceBus.Unicast.Queuing.Msmq \ MsmqMess中的NServiceBus.Unicast.Queuing.Msmq.MsmqMessageReceiver.QueueIsTransactional() ageReceiver.cs:第124行    ---内部异常堆栈跟踪结束---
   位于c:\ TeamCity \ buildAgent \ work \ nsb.master_2 \ src \ impl \ unicast \ queuing \ NServiceBus.Unicast.Queuing.Msmq \ MsmqMess中的NServiceBus.Unicast.Queuing.Msmq.MsmqMessageReceiver.QueueIsTransactional() ageReceiver.cs:第130行    位于c:\ TeamCity \ buildAgent \ work \ nsb.master_2 \ src \ impl \ unicast \ queuing \ NServiceBus.Unicast中的NServiceBus.Unicast.Queuing.Msmq.MsmqMessageReceiver.Init(地址,布尔事务) .Queuing.Msmq \ MsmqMessageReceiver.cs:第34行    位于c:\ TeamCity \ buildAgent \ work \ nsb.master_2 \ src \ impl \ un中的NServiceBus.Unicast.Transport.Transactional.TransactionalTransport.NServiceBus.Unicast.Transport.ITransport.Start(地址) icast \ transport \ NServiceBus.Unicast.Transport.Transactional \ TransactionalTransport.cs:第180行
   位于c:\ TeamCity \ buildAgent \ work \ nsb.master_2 \ src \ unicast \ NServiceBus.Unicast \ UnicastBus.cs中的NServiceBus.Unicast.UnicastBus.NServiceBus.IStartableBus.Start(Action startupAction):第828行

0 个答案:

没有答案