LEN

疑问 Swoole服务下 发现 core 大文件
今天运维找到我说 swoole 服务的某一台机器上有个 core 的大文件 占了 6G内存.我 head 看了下 ...
扫描右侧二维码阅读全文
07
2019/08

疑问 Swoole服务下 发现 core 大文件

今天运维找到我说 swoole 服务的某一台机器上有个 core 的大文件 占了 6G内存.
图片.png

我 head 看了下 乱码...
cat 看了下好像内部都是一些 项目中的文件目录 及 及部分项目代码. 很像是内存溢出搞得. 也没在意直接 echo ''>core 重置了.
日后观察下是否还会追加数据.
经过查看这个服务发布于 7月24日 中间的确服务崩溃过, 当时仅是重启了服务.

经过百度搜索 swoole服务挂掉,配合cron定时任务,自动启动

这里有一个梗 ulimit -c unlimited 这里设置了unlimited 如果报错了 会生成一个很大的core文件 ,并且很可能会重复的生成,导致硬盘直接占满,正式环境最好去掉。

文章中提到该参数 ulimit -c

WX20190807-114350.png

这么一看线上配置的确是有问题.

Last modification:August 7th, 2019 at 11:45 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment