我正在使用带有 netMsmqBinding 和 WAS 的 WCF 服务。一切似乎都运行良好(包括通过stackoverflow社区远程发布到队列:))。
现在剩下的问题是服务处理了几条消息,然后在事件日志中停止并显示一条消息,例如“服务'~/registrator'不存在。”。看来我有一个同名的队列与我的服务无关。如果我删除该队列,另一个队列会出现另一条相同类型的消息,等等......所以似乎 msmqListener 服务尝试从所有队列中读取并为每个队列匹配一个服务端点?
那么问题将是:如何告诉 netMsmqListener 服务仅侦听某些队列,或者至少在某些队列无法找到端点时不失败?