fastcgi调优(配合PHP引擎动态服务)
来源:互联网 发布:战网客户端mac版下载 编辑:程序博客网 时间:2024/06/15 02:53
优化性能参数设置,在ngnix.conf中的http 层加上fastcgi参数如下:
http {fastcgi_cache_path /usr/local/nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10m inactive=5m;fastcgi_connect_timeout=300;fastcgi_send_timeout=300;fastcgi_buffer_size=64k;fastcgi_buffers 4 64k;fastcgi_busy_buffers_size 128k;fastcgi_temp_file_write_size 128k;fastcgi_cache TEST;fastcgi_cache_valid 200 302 1h;fastcgi_cache_valid 301 1d;fastcgi_cache_valid any 1m;}
- fastcgi_cache_path /usr/local/nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10m inactive=5m; #缓存路径文件,目录结构等级,关键字区域实际和非活动时间
- fastcgi_connect_timeout=300; #连接到后端fastcgi超时时间
- fastcgi_send_timeout=300; #向fastcgi请求超时时间(这个指定值已经完成两次握手后向fastcgi传送请求的超时时间)
- fastcgi_rend_timeout=300; #接收fastcgi应答超时时间,同理也是2次握手后
- fastcgi_buffer_size=64k; #读取fastcgi应答第一部分需要多大缓冲区,该值表示使用1个64kb的缓冲区读取应答第一部分(应答头),可以设置为fastcgi_buffers选项缓冲区大小
- fastcgi_buffers 4 64k;#指定本地需要多少和多大的缓冲区来缓冲fastcgi应答请求,假设一个php或java脚本所产生页面大小为256kb,那么会为其分配4个64kb的缓冲来缓存;若页面大于256kb,那么大于的256kb的部分会缓存到fastcgi_temp指定路径中,这并非是个好办法,内存数据处理快于硬盘,一般该值应该为站点中php/java脚本所产生页面大小中间值,如果站点大部分脚本所产生的页面大小为256kb,那么可把值设置为16 16k,4 64k等
- fastcgi_busy_buffers_size 128k; #默认值是fastcgi_buffer的2倍
- fastcgi_temp_file_write_size 128k;#写入缓存文件使用多大的数据块,默认值是fastcgi_buffer的2倍
- fastcgi_cache TEST;#开启fastcgi缓存并为其指定为TEST名称,降低cpu负载,防止502错误发生.
- 应答代码缓存时间,200和302应答缓存为1个小时,301一天,其他1分钟
- fastcgi_cache_valid 200 302 1h;
- fastcgi_cache_valid 301 1d;
- fastcgi_cache_valid any 1m;
阅读全文
0 0
- fastcgi调优(配合PHP引擎动态服务)
- nginx 与fastcgi、及动态语言配合的工作原理
- nginx 与fastcgi、及动态语言配合的工作原理
- nginx 与fastcgi、及动态语言配合的工作原理
- PHP+FastCGI+Nginx动态请求处理配置
- PHP配合nginx动态生成缩略图
- Nginx PHP5(FastCGI)生产环境跑PHP动态程序可超过“700次请求/秒”
- Nginx PHP5(FastCGI)生产环境跑PHP动态程序可超过“700次请求/秒”
- php-fastcgi
- PHP FastCGI
- nginx+fastcgi+c++/php搭建web服务
- Nginx + PHP(FastCGI)”Web服务器
- Apache + MySQL + PHP + FastCGI 配置(上)
- Apache + MySQL + PHP + FastCGI 配置(中)
- Apache + MySQL + PHP + FastCGI 配置(下)
- FastCGI(php-cgi)工作原理
- Windows+Nginx+PHP(FastCGI)+MYSQL 整理
- PHP内核分析(四)--FastCGI
- 对iPhoneX的一些思考
- 用jquery的cookie实现登录页记住用户名和密码
- 数据库学习——表
- JSONObject处理字符串null的坑
- Oracle面试题 删除重复的数据并且保留最大的id
- fastcgi调优(配合PHP引擎动态服务)
- L2-023. 图着色问题
- python 浅析模块
- os_sem.c
- 节点拖拽
- BootStrap数据表格,
- 隐藏Nginx服务版本号信息
- node环境升级
- Hdu 4622 Reincarnation 后缀数组/后缀自动机