我是NServiceBus的新手,但已经能够在本地运行Lite配置文件。我现在正在尝试确定部署到生产所需的步骤,当我运行生产配置文件时,我在启动时遇到异常。
我有两个服务,一个命令处理服务,它接收.Send消息,以及一个接收.publish消息的事件处理服务。启动命令处理服务时,我得到以下内容
System.InvalidOperationException:来自eventqueue的订阅消息 到达此端点,但此端点未配置为a 出版商。在 NServiceBus.Unicast.UnicastBus<> C_ DisplayClass17.b _16() 在 NServiceBus.Unicast.UnicastBus.HandledSubscriptionMessage(TransportMessage msg,ISubscriptionStorage subscriptionStorage,IAuthorizeSubscriptions subscriptionAuthorizer)at NServiceBus.Unicast.UnicastBus.TransportMessageReceived(对象发送者, TransportMessageReceivedEventArgs e)at NServiceBus.Unicast.Transport.Msmq.MsmqTransport.OnTransportMessageReceived(TransportMessage MSG)
Endpoint配置清楚地标有AsA_Publisher。