wcf iis专用msmq

wcf iis专用msmq,wcf,iis,msmq,Wcf,Iis,Msmq,我在iis中托管了一个wcf服务。 我有许多客户端通过basicHttpBinding连接到它 在同一台服务器上,我还有其他正在执行业务逻辑的服务。 业务服务将消息放在本地专用队列上。单独线程中的wcf服务等待私有队列中的更改,如果它看到新消息,它将接收并记住该消息 一切正常。业务服务器将消息放在专用队列上,wcf服务接收消息并为客户端提供服务 当我重新启动服务器时,问题就开始了。 那么客户端就不会收到他们期望的数据。 如果我重新启动iis,一切都会正常 有人能告诉我有什么问题吗 关于问题可能是

我在iis中托管了一个wcf服务。 我有许多客户端通过basicHttpBinding连接到它

在同一台服务器上,我还有其他正在执行业务逻辑的服务。 业务服务将消息放在本地专用队列上。单独线程中的wcf服务等待私有队列中的更改,如果它看到新消息,它将接收并记住该消息

一切正常。业务服务器将消息放在专用队列上,wcf服务接收消息并为客户端提供服务

当我重新启动服务器时,问题就开始了。 那么客户端就不会收到他们期望的数据。
如果我重新启动iis,一切都会正常

有人能告诉我有什么问题吗


关于

问题可能是iis服务在业务服务之前启动,您可以建立依赖关系,以便业务服务始终在iis服务之前启动