我有 3 个独立的应用程序,它们使用相同的持久工作流。其中 2 个是 Web 应用程序,第三个是监视 WF 的 Win Form 应用程序。 我目前正在使用我自己的数据库查询来检查 WF 是否正在运行或通过 processID guid 空闲。 有没有一些 native 方法来检查 WF 是否正在运行、空闲......通过我用于关联的 processID 不会锁定工作流实例。
最佳答案
我认为更好的方法是使用日志,您自己在数据库中的日志和指示状态的仪表板,或者来自 Windows 或 Windows Server 的内置系统监视器和性能计数器,这些都是标准的任何 IT 环境中的方法。
关于c# - 如何检查工作流是否正在运行。(WF4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15130615/