当前位置: 首页 > news >正文

Linux Dotnet 程序堆栈监控

# 查看进程
dotnet-stack ps
#显示如下2014067  dotnet  /usr/share/dotnet/dotnet  k=1 --LogLevel=4 2014087  dotnet  /usr/share/dotnet/dotnet --LogLevel=4 2014089  dotnet  /usr/share/dotnet/dotnet --LogLevel=4 # 根据PID查看这个进程每个线程的堆栈
dotnet-stack report -p 2014067# 显示如下
Thread (0x1EBBAC):[Native Frames]System.Private.CoreLib!System.Threading.Thread.Sleep(int32)DoServer.MainLoop()DoServer.Program.Main(class System.String[])Thread (0x1EBD72):[Native Frames]System.Private.CoreLib!System.Threading.WaitHandle.WaitOneNoCheck(int32)System.Private.CoreLib!System.Threading.TimerQueue.TimerThread()Thread (0x1EBD77):[Native Frames]System.Private.CoreLib!System.Threading.WaitHandle.WaitOneNoCheck(int32)System.Private.CoreLib!System.Threading.PortableThreadPool+GateThread.GateThreadStart()

安装参考

dotnet-stack 诊断工具 - .NET CLI - .NET | Microsoft Learn

http://www.lryc.cn/news/217780.html

相关文章:

  • 后端设计PG liberty的作用和增量式生成
  • Linux 安装 RocketMq
  • 大数据Doris(十六):Doris表的数据划分
  • 管理文件:文件批量重命名,轻松删除文件名中的空格
  • Docker容器技术实战3
  • 数字处理-第10届蓝桥杯省赛Python真题精选
  • Go并发编程
  • Nignx及负载均衡动静分离
  • HDFS架构介绍
  • 微信小程序提示确认框 wx.showModal
  • 如何设置OBS虚拟摄像头给钉钉视频会议使用
  • SpringCloud 微服务全栈体系(十一)
  • 45基于matlab的ARIMA:AutoregressiveIntegratedMovingAverage model。
  • 2010年408计网
  • 初谈Linux-Linux环境搭建(阿里云免费服务器+xshell)
  • 如何利用AppScan扫描H5页面,进行安全测试?
  • Oracle数据库中的table@xyz是什么意思?
  • springboot常见网络相关错误及原因解析
  • 【C语言_线程pthread_互斥锁mutex_条件触发cond 之解析与示例 (开源)】.md updata:23/11/03
  • mongodb如何删除数据并释放空间
  • k8s之集群调度
  • 代码随想录算法训练营第四十二天丨 动态规划part05
  • [css] flex 子元素自动撑开父元素宽度
  • 全新干货!一招教你迅速提升流量主收入!包你轻松月入过万
  • 连接两个dataframe
  • 【入门Flink】- 05Flink运行时架构以及一些核心概念
  • 网络协议的基本概念
  • 广汽传祺E9上市,3DCAT实时云渲染助力线上3D高清看车体验
  • resource manager attributes structure(iofunc_attr_t) 扩展实例
  • 劳易测扫码条码分段读取实现方法