gpt4 book ai didi

.Net Core DebugDiag 等价物

转载 作者:IT王子 更新时间:2023-10-29 00:37:38 25 4
gpt4 key购买 nike

对于 .Net 4.6.x,我严重依赖 DebugDiag 2

每当生产应用程序出现高 CPU 问题、死锁等问题时,我都会使用该工具来捕获 w3svc 的转储,并打印出一份关于所有线程正在做什么的漂亮报告。他们可能正在等待第 3 方 API、数据库等。

我想迁移到 asp.net core,但是如果我有一个生产服务器 w/100% CPU 或像上面提到的问题,我找不到任何方法可以转储进程中的所有线程并查看它们堆栈跟踪。

人们如何在没有这种可见性的情况下四处走动?我错过了什么吗?我正在寻找也适用于 Linux 的解决方案。

最佳答案

我会推荐 IDA,它是一个调试器和反汇编器。它在 Linux 上运行,可用于转储所有线程并执行堆栈跟踪。 Here is a link to it.或者 Microsoft 现在允许您直接从 Visual Code Studio 进行调试并将线程转储到那里。有多个教程,快速谷歌搜索可以提供帮助或查看 Microsoft 帮助中心。检查一下 here.

关于.Net Core DebugDiag 等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46393608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com