1.早上发现有个job的线程数一直居高不下

windbg排查线上线程数爆炸问题

 

2.于是dump一个文件拉到本地,查到都在执行 StartInner方法

 windbg排查线上线程数爆炸问题

 

3.查询代码,此方法是个静态类开启线程的地方,理论上没有任何问题

4.思索了半天,没有头绪,最后想到这个是一个基类,继承他的类会不会使用不到?

于是查询引用,果然发现问题

windbg排查线上线程数爆炸问题

 

 总结:

  有时候不是类的方法写的有问题,而是使用的时候不当,着实是个经验教训~

相关文章:

  • 2022-01-27
  • 2022-12-23
  • 2021-10-20
  • 2021-05-08
  • 2021-11-05
  • 2022-12-23
  • 2021-06-02
猜你喜欢
  • 2021-07-03
  • 2021-10-28
  • 2022-12-23
  • 2019-08-24
  • 2021-12-05
  • 2021-09-17
相关资源
相似解决方案