一。收到nagios Current_load报警短信

forks rate异常

二。追踪系统监控,发现forks rate 异常:

forks rate异常

三。查看线程,寻找罪魁祸首:

在linux中查看线程数的三种方法
  www.2cto.com  
1、top -H
手册中说:-H : Threads toggle
加上这个选项启动top,top一行显示一个线程。否则,它一行显示一个进程。
 
2、ps xH
手册中说:H Show threads as if they were processes
这样可以查看所有存在的线程。
 
3、ps -mp <PID>
手册中说:m Show threads after processes
 
这样可以查看一个进程起的线程数。
 
四。解决方法:
     1. 调整导致forks异常的程序
     2. 服务器加内存

相关文章:

  • 2021-08-19
  • 2022-12-23
  • 2022-12-23
  • 2022-02-05
  • 2021-12-11
  • 2021-12-17
  • 2021-08-10
  • 2022-12-23
猜你喜欢
  • 2021-06-16
  • 2021-07-06
  • 2022-01-16
  • 2021-04-25
  • 2021-07-31
  • 2021-07-18
  • 2021-11-08
相关资源
相似解决方案