2012-08-07 32 views
0

我们有一个分销商/发行商(NSB社区版本,它位于某个域上,但由于某些问题最近更改为工作组模式),它在两个不同服务器(域上)上与两名工作人员进行通信。突然之间,它并没有向工作人员发送任何工作,因为工作人员已经发送了几份由出版商未承认的确认。NServicebus发行商/分销商无法与所有用户/工作者沟通?

请帮忙 - 无论这是NSB主机中的错误还是我在这里丢失东西?

+0

您是否在发往任一机器的分发机器的出站队列中看到消息? – 2012-08-08 14:54:48

+0

对于唯一正常工作的工作人员,我只能在分销商计算机传出消息上看到一个出站队列。 – 2012-08-09 14:06:48

+0

忘了提及我自己,我们的团队已经使用目录服务集成完成了MSMQ的重新安装,并且您想知道发生了什么吗? - 现场倒过来 - 即使现在只有一名工人活跃,但这次是另一名工人,而不是这名工人直到最近都在向我们提出问题。这些工作人员之间的唯一区别是 - 一名工作人员在物理机上托管(现在不活动),另一名工作人员托管在虚拟服务器上(过去几天无法工作) – 2012-08-09 14:09:23

回答

2

最后发现问题,它与Nservicebus无关,而是它与网络有关。 由于某些安全/防火墙问题,服务器无法互相通信。

解决方法是:在发布者(分发者)中添加订阅者(工作服务器)的主机条目解决了这个问题。

相关问题