2012-06-12 49 views
1

我有一个基本的nServicebus 3.2.0设置与一个Web应用程序端点和一个dll端点。它与nservicebus发布的异步web应用程序示例非常相似。所有东西都在本地机器上运行。nServicebus Web服务器部署

我想将Web应用程序部署到Web服务器并引用在本地机器上运行的dll端点。我的“messageEndpointMappings”web.config项引用了我的本地机器名(endpoint =“server @ MyMachineName”)。

它目前不会从服务器上的Web应用程序将消息发送到我机器上的dll enpoint。我是否需要在服务器上做任何额外的工作来完成这一切?

非常感谢您的帮助!

+0

另外,它运行时不会抛出任何异常。 – user1452058

+0

来自Web应用程序的消息位于服务器上的MSMQ传出队列中。 – user1452058

+1

我想通了。我不得不在我的配置中使用IP地址而不是机器名称。 – user1452058

回答

0

我想通了。我不得不在我的配置中使用IP地址而不是机器名称。

如果它帮助其他人,您需要确保的其他一些事情是:分布式事务服务在所有带有端点的计算机上运行,​​msmq在所有带有端点的计算机上运行。您可以检查应用程序部分中的事件日志以了解msmq错误消息。