1

サービスをクラスター化したいのですが、サービスが msmq サービスを使用するため、msmq サービスもクラスター化する必要があります。クラスターを正常に作成し、サービスと msmq サービスの両方をクラスターのリソースとして追加すると、両方ともオンラインになります。次に、問題が発生します。私のサービスは、msmq サービスが利用できないと言いました。

msmq サービスをクラスタリングするためのヒントがいくつかあります。たとえば、私のサービスでは「コンピューター名のユーザー ネットワーク名」オプションをチェックする必要がある、ローカル マシン上の msmq サービスはローカル システム アカウントとして実行する必要がある、などです。これらすべてのヒントに従いましたが、まだ msmq サービスを利用できません。

誰でもこのような経験がありますか?よろしくお願いします。

4

1 に答える 1

0

何が私たちのために働いたのかをあなたに伝えることができます(多くの試みの後)。
(コードで)設定します

 Environment.SetEnvironmentVariable(_CLUSTER_NETWORK_NAME_,"ClusterName");

ClusterName->は、msmqクラスターサービス名です。キューパスで、マシン名をmsmqクラスター名に設定する必要があります。
{MsmqClusterName}/Private/QueueName それを試してみてください

于 2012-07-01T18:12:06.790 に答える