我设计了两个WCF长期运行的工作流程(长寿命),名称为“WCF A”和“WCF B”。
我在'WCF A'中有一个循环,我在每次执行此循环时向'WCF B'发送一条消息。所以它可能在内存中存在'WCF B'的一些实例,直到'WCF B'停止消息。 WCF A和B都托管在Windows服务中。一开始执行Windows服务一切正常,但一段时间后它们将无法工作,因为我在任务管理器中监控它们不使用任何CPU使用。
问题出在哪里?
答案 0 :(得分:0)
这完全取决于,监视cpu使用情况并不能说明任何事情。它可能是:
从你的问题我猜你可能会发现调试服务很难,你可以尝试以下:
希望这会有所帮助。