今天发现云计算平台上的Linux操作系统默认都没有开启swap。由于我使用的机器都只有512MB或1GB内存,这导致了php-fpm频繁因为超出内存而崩溃。
修复方法:开启swap
sudo fallocate -l 1G /swapfile
chmod 600 /swapfile
chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfileAdd following to /etc/fstab
/swapfile none swap sw 0 0