CI框架查询一个数据, 在不做分页的情况下有50W条
PHP没有报错. 第一反映应该就是php-fpm的问题. 发现 exited on signal 9 (SIGKILL)
查看几个相关参数都没有设置错. 偶然发现 swap为0
于是增加swap
dd if=/dev/zero of=/swapfile1 bs=1024k count=4096 mkswap /swapfile1 swapon /swapfile1
增加了4G的swap
重启php-fpm
这次轮到PHP报内存不足了.
php.ini
memory_limit = 1024M
问题解决.