让NServiceBus分发服务器示例正常工作

时间:2009-11-13 10:36:24

标签: msmq nservicebus

我正在尝试在NServiceBus FullDuplex示例中使用分发服务器,但我无法使其正常工作。我一直在关注本指南Getting the NServiceBus Distributor Working,但它不起作用。

有两个问题,一个没有创建distributordatabus我认为分销商应该创建这个。这是我在启动分销商时遇到的错误,我认为它有一些事情要做。

2009-11-13 11:27:15,811 [7] ERROR NServiceBus.Distributor.EndpointRunner [(null)
] <(null)> - Problem occurred when starting the endpoint.
System.InvalidOperationException: No message serializer has been configured.
   bij NServiceBus.Unicast.Transport.Msmq.MsmqTransport.CheckConfiguration() in
d:\Code\Other\NServiceBus\trunk\src\impl\unicast\NServiceBus.Unicast.Msmq\MsmqTr
ansport.cs:regel 229

第二个问题是当我启动客户端时,我没有启动,因为它无法找到distributordatabus。这是例外。

  

启动端点时出现异常,   错误已被记录。原因:   目的地队列'distributordatabus'   无法找到。你可能有   错误配置了目的地   一种消息   (NServiceBus.Unicast.Transport.CompletionMessage)   在MessageEndpointMappings中   您的UnicastBusConfig部分   配置文件。它也可能是   给定队列没有的情况   已创建,或已被删除。

这是我不明白的。为什么客户端需要远程队列存在?

还有一件事,我正在使用主干版本。

此致

约亨

1 个答案:

答案 0 :(得分:1)