我有3个独立的应用程序,它们使用相同的持久化工作流程。其中2个是网络应用程序,第3个是监视WF的win form应用程序。 我目前正在使用自己的查询到DB来检查WF是否正在由processID guid运行或空闲。 是否有一些本地方法来检查WF是否正在运行,空闲.....由processID用于不会锁定工作流实例的关联。
答案 0 :(得分:1)
我认为更好的方法是使用日志,您自己的数据库中的日志和指示状态的仪表板,或者来自Windows或Windows服务器的内置系统监视器和性能计数器,这些将是标准任何IT环境中的方法。
答案 1 :(得分:0)
您可以提升关联键,然后可以根据关联键查询实例。 See here for an explanation.