linux - 如何从 crond ( crond -l 9 ) 中避免僵尸进程

  1. 我的系统基于 Linux ( 3.12.14 ),我可以看到僵尸进程 [ sh ] 非常频繁地创建。
  2. 我发现 (crond -l 9) 是僵尸的父进程。我确认,始终 crond -l 9 是父进程。
  3. 根据 crontab (crontab -l),许多脚本根据配置运行。
  4. 我们对这个问题有什么解决方案吗?或者我们如何在不重启 cron 进程的情况下避免僵尸进程?
  5. 我们没有重启 crond 的选项,因为许多实时特定脚本正在作为 crondtab 配置的一部分运行。
  6. 它清楚地表明“sh”变成了僵尸([sh] 并且它的父进程正在运行 crond (crond -l 9)。

最佳答案

我推荐这种方式。

sudo su

crontab -e

* * * * * pkill cron

https://stackoverflow.com/questions/48049323/

相关文章:

python - 从 zip 文件中提取文件并保留修改日期?

python - 为什么我的 NLTK 函数在处理 DataFrame 时速度很慢?

php - 错误 : Apache shutdown unexpectedly error mess

python - 使用 python 编辑 outlook 分发列表

angular - Angular 为 4 的 OrderBy 管道

apache-spark - Power BI 和 Spark-ODBC : ERROR [HY00

python-3.x - 系统退出 : 1 Error on using kivy

windows - 无法使用 Remove-Item -Recurse -Force 递归删除某些文

java - 如何修复 Spring Security 中的角色?

react-native - 如何在 React Native 中制作局部模糊效果