2010-09-20 55 views
1

我想群集我的服务,并且由于我的服务使用msmq服务,所以我还必须群集msmq服务。我成功创建了群集并添加了我的服务和msmq服务作为群集的资源,并且它们都已联机。然后问题出现了,我的服务说msmq服务不可用。MSMQ服务在故障转移群集中不可用

群集msmq服务有一些提示,就像我的服务应该检查选项“计算机名称的用户网络名称”,本地计算机上的msmq服务应该作为本地系统帐户运行,等等。我遵循了所有这些提示,但msmq服务仍然不适用于我的服务。

任何人都有这方面的经验?我非常感激。

回答

0

我可以告诉你什么对我们有用(经过很多尝试)。
我们设置(代码)的

Environment.SetEnvironmentVariable(_CLUSTER_NETWORK_NAME_,"ClusterName"); 

集群名称 - >是MSMQ群集服务名称。 在队列路径中,您应该将计算机名称设置为msmq群集名称。
{MsmqClusterName}/Private/QueueName试一试

相关问题