1. 程式人生 > >伺服器出現502錯誤 可能程序過多導致

伺服器出現502錯誤 可能程序過多導致

通過命令檢視伺服器上一共開了多少的 php-cgi 程序
ps -fe |grep "php" | grep -v "grep" | wc -l

使用如下命令檢視已經有多少個php-cgi程序用來處理tcp請求
netstat -anop | grep "php" | grep -v "grep" | wc -l

停止並重啟php-fpm
pkill php-fpm

/usr/local/php/sbin/php-fpm

php-fpm.conf  ---配置   pm.max_children  設定的儘可能高一些
pm = dynamic
pm.max_children = 60  
pm.start_servers = 30
pm.min_spare_servers = 30
pm.max_spare_servers = 60


可以使用這條命令來檢視當前的CPU情況:    
cat /proc/cpuinfo

或者直接顯示邏輯CPU的個數:    
cat /proc/cpuinfo |grep "processor"|wc -l

top 命令檢視狀態