内存中的多工作流wcf实例
我使用名称'WCF A'和'WCF B'设计了两个WCF长时间运行的工作流(长命周期)。
我在'WCF A'中有一个循环,每次执行这个循环时,我都会向'WCF B'发送一条消息。 所以它可能在内存中存在'WCF B'的一些实例,直到'WCF B'有停止消息。 WCF A和B都在Windows服务中托管。 首先,执行Windows服务一切都很好,但过了一段时间后,它们将无法工作,而且我在任务管理器中监视它们时没有使用任何cpu使用情况。
问题从哪里来?
这一切都取决于,监视cpu使用情况并不能告诉任何事情。 它可能是:
从你的问题我猜你可能会发现调试服务很困难,你可以尝试以下方法:
希望这可以帮助。
链接地址: http://www.djcxy.com/p/54933.html