娱乐新地带论坛

娱乐新地带论坛 (https://bbs.1819.net/index.php)
-   『软件使用』 (https://bbs.1819.net/forumdisplay.php?f=11)
-   -   Linux PHP的FastCGI管理器 php-fpm (https://bbs.1819.net/showthread.php?t=74096)

Tony 2011-07-13 10:08 PM

PHP的FastCGI管理器 php-fpm
 
  1. 关于FastCGI: http://www.cgeek.org/?p=409
  2. php-fpm文档:http://syre.blogbus.com/logs/20092011.html
  3. php-fpm官网:http://php-fpm.org/
  4. php-fpm和spawn-cgi性能对比:http://cyask.com/question.php?qid=441
  5. php-fpm安装1:http://blog.sina.com.cn/s/blog_416656f70100gyez.html
  6. php-fpm安装2:http://hi.baidu.com/lg970044/blog/item/493c9cd3ab040538970a162e.html
  7. php-fpm安装3:http://blog.chinaunix.net/u/32831/showart_1901418.html
php-fpm 特点:

php-fpm不用再依赖其它的fastcgi启动器,比如lighttpd的spawn-fcgi。
php-fpm的使用非常方便,配置都是在php-fpm.ini的文件内而启动, 重启都可以从php/sbin/php-fpm中进行,更方便的是修改php.ini后可以直接使用php-fpm reload进行加载,无需杀掉进程就可以完成php.ini的修改加载,结果显示使用php-fpm可以使php有不小的性能提升, php-fpm控制的进程, cpu回收的速度比较慢, 内存分配的很均匀
而spawn-cgi控制的进程CPU下降的很快, 而内存分配的比较不均匀, 有很多进程似乎未分配到,而另外一些却占用很高. 可能是由于进程任务分配的不均匀导致的.而这也导致了总体响应速度的下降, 而php-fpm合理的分配.导致总体响应的提到以及任务的平均.
php-fpm 命令参考:



1Usage: /home/club/php5/sbin/php-fpm {start|stop|quit|restart|reload|logrotate}
2start/stop: 开始/停止
3quit: 平缓退出
4restart: 重新启动
5reload: 重新加载php.ini配置


所有时间均为北京时间。现在的时间是 06:21 AM

©2003-2024 1819.net All rights reserved. © 2024