GCPで無料で利用できる、 f1-micro(vCPU x 1、メモリ 0.6 GB)のインスタンスで運用しています。
メモリが600MBしかないため、php-fpmをデフォルトの設定で 使用してしまうと、すぐにメモリがなくなってしまうようです。
そのため、現状のリソースに合わせて、設定を見直しました。
【作業前】
#free -h total used free shared buff/cache available Mem: 587M 448M 46M 1.5M 92M 38M Swap: 4.0G 164M 3.8G
【設定変更内容 】
# vi /etc/php-fpm.d/www.conf ;pm.max_children = 50 pm.max_children = 10 ;pm.max_spare_servers = 35 pm.max_spare_servers = 5 # systemctl restart php-fpm
【作業後】
#free -h total used free shared buff/cache available Mem: 587M 126M 354M 1.5M 105M 354M Swap: 4.0G 133M 3.9G