首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >crond php服务器崩溃

crond php服务器崩溃
EN

Unix & Linux用户
提问于 2019-02-14 09:58:47
回答 1查看 32关注 0票数 -1

我的CentOS服务器在运行一周后,以100%的内存进行交换而崩溃。对/var/log/消息的研究显示了以下内容:基本上,https://pastebin.com/CSF8DDzX包含以下内容:

代码语言:javascript
复制
Feb 12 23:31:32 [localhost] kernel: [31186]     0 31186    85296        0     116     1108             0 php
Feb 12 23:31:32 [localhost] kernel: [31252]     0 31252    45588        1      44      230             0 crond
Feb 12 23:31:32 [localhost] kernel: [31253]     0 31253    85296        0     112     1108             0 php
Feb 12 23:31:32 [localhost] kernel: [31315]     0 31315    45588        1      44      230             0 crond
Feb 12 23:31:32 [localhost] kernel: [31316]     0 31316    85296        0     116     1107             0 php
Feb 12 23:31:32 [localhost] kernel: [31377]     0 31377    45588        1      44      230             0 crond

看起来好像被困在一个循环里了。我的crontab -e向我展示了以下内容:

代码语言:javascript
复制
0 0,4,8,12,16,20 * * * php PeriodicallyKillWorkers.php
* * * * * php cheduleWorker.php

脚本工作正常,crontab也是如此。我该在哪里做进一步调查?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-02-14 10:05:01

你每分钟都要做这个:

代码语言:javascript
复制
* * * * * php cheduleWorker.php

检查内部的内容以及执行此脚本所需的时间。并将完整路径添加到程序和脚本中。

还检查另一个作业(运行多长时间、使用了多少内存等等)。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/500581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档