English 中文(简体)
WCF没有从组别的SMQ中读过
原标题:WCF does not read from clustered MSMQ
  • 时间:2012-04-30 14:27:59
  •  标签:
  • wcf
  • msmq

I have a Clustered MSMQ I also have a WCF service app (Self hosted in a console) which reads those messages.

然而,如果你管理SAME有关集束环境的仪器,那么该信似乎并未读到所有BAUT的电文中的任何电文,它读到没有问题。

是否有任何想法?

我的想法是:

ClusteredMSMQ (for failover reasons to ensure high availability)
Server 1 -> WCF service app
Server 2 -> WCF service app
Server 3 -> WCF service app

the reason for the 3xservers for the WCF service app is incase if one crashes, the other can still continue to take over reading messages in the queue. It is transactional MSMQ And the service bindings are pointing to the clustered MSMQ and with the ExactlyOnce=true set. Also if there is an update to the service app, then we need to take it down and perform the update - in the mean time the other service apps can take over. Makes sense?

是否有任何想法?

最佳回答

解决办法是,DTC也应当与同一环境在分组的所有服务器上配置。 在适用后,将DTC设定为一组配对/服务。

最后,该申请能够读到电文。

问题回答

暂无回答




相关问题
WCF DataMember Serializing questions

Ok, so I was part way through the long winded process of creating DTOs for sending my model over the wire and I don t feel like I m going down the right route. My issue is that most of the entities ...

Access WCF service on same server

I have a .NET website with a WCF service. How do I access the current operations context of my service? One possible work around is to just make a call to the service within the app...but that seems ...

WCF binding error

So I got into work early today and got the latest from source control. When I try to launch our ASP.NET application, I get this exception: "The binding at system.serviceModel/bindings/wsHttpBinding ...

The service operation requires a transaction to be flowed

I am facing strange issue with our WCF service. The same code was working fine until recently we added more OperationContracts(Web Methods). We have common 3 tier architecture. DAL (WCF) BLL Web ...

热门标签