【发布时间】:2012-08-02 01:42:27
【问题描述】:
我有一个通过 wcf 将服务请求放到 msmq 的 Web 应用程序。 wcf 服务类被配置为最多有 1 个,即在任何给定时间只有 1 个处理请求的类实例。在某些情况下,提交了 3 个服务请求,但我们在队列中只看到 1 条 msmq 消息,其中 1 条消息当前由 wcf 服务类处理。 1 msmq 消息被认为丢失,因为我们在 msmq 监视管理单元中看不到 msmq 消息。但是,最后执行所有 3 个服务请求。造成这种情况的原因是什么?进行一致和准确监控的最佳方法是什么。
【问题讨论】:
标签: .net wcf monitoring msmq