无法看到工作流基础性能计数器

发布于 2025-01-06 21:04:18 字数 382 浏览 1 评论 0原文

我正在尝试将性能计数器用于工作流程。性能监视器中有两个类别:WF (System.Workflow) 4.0.0.0 和 Windows Workflow Foundation。

但这两个类别都没有提供任何值得观看的实例。 MSDN 告诉我,性能计数器默认启用,并且应该有全局实例可用。

我在 Windows XP 和 Windows Server 2008 上尝试过。我还尝试使用工作流服务 (xamlx) 和 WorkflowApplication 运行的工作流。

在工作流服务场景中,我添加了工作流运行时行为,并将 enablePerformanceCounters 标志设置为 true。我可以看到 WCF 性能计数器,但看不到 WF 计数器。

什么都行不通。

im trying to use performance counters for workflows. In Performance Monitor there are two categories: WF (System.Workflow) 4.0.0.0 and Windows Workflow Foundation.

But neither category offers any instance to watch. MSDN tells me that performance counters are enabled by default and there should be global instance available.

I tried it on Windows XP and Windows Server 2008. I also tried it with workflow service (xamlx) and workflow ran by WorkflowApplication.

In workflow service scenario i added workflowruntime behavior with enablePerformanceCounters flag set to true. I can see WCF performance counters but not WF counters.

Nothing works.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

似最初 2025-01-13 21:04:18

WF (System.Workflow) 计数器适用于 WF3,而非 WF4。还有另一组 Windows Workflow Foundation 应该与 WF4 一起使用。

The WF (System.Workflow) counters are for WF3 not WF4. There is another set for Windows Workflow Foundation that should work with WF4.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文