【问题标题】:How to avoid zombie process from crond ( crond -l 9 )如何避免来自 crond 的僵尸进程( crond -l 9 )
【发布时间】:2018-06-11 11:19:15
【问题描述】:
  1. 我的系统基于 Linux ( 3.12.14 ),我可以看到 Zombie 进程 [ sh ] 非常频繁地创建。
  2. 我发现 (crond -l 9) 是僵尸的父进程。我确认,始终 crond -l 9 是父进程。
  3. 根据 crontab (crontab -l),许多脚本基于配置运行。
  4. 我们有解决这个问题的办法吗?或者我们如何在不重启 crond 进程的情况下避免僵尸进程?
  5. 我们没有重启 crond 的选项,因为许多实时特定脚本作为 crondtab 配置的一部分运行。
  6. 清楚地表明“sh”变成了僵尸([sh] 并且它的父进程正在运行 crond (crond -l 9)。

【问题讨论】:

  • 这不是 cron 创建僵尸。脚本是。他们不是在等待他们创造的孩子。

标签: linux bash shell cron


【解决方案1】:

我推荐这种方式。

sudo su

crontab -e

* * * * * pkill cron

【讨论】:

    猜你喜欢
    • 2017-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-31
    • 1970-01-01
    • 2011-02-15
    • 2011-09-20
    相关资源
    最近更新 更多