php-fpm設定について

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


タイトルとURLをコピーしました