2012-06-12 174 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錯誤消息。