Ngnix中的fastcgi参数性能优化和解释
优化性能参数设置,在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;
转载于:https://www.cnblogs.com/kool/p/6696043.html
Ngnix中的fastcgi参数性能优化和解释相关推荐
- spark 算子使用类变量_自己工作中超全spark性能优化总结
来源:https://zhuanlan.zhihu.com/ p/108454557 作者:一块小蛋糕 编辑:深度传送门 Spark是大数据分析的利器,在工作中用到spark的地方也比较多,这篇总结是 ...
- iMobile中三维数据的性能优化
作者:xinxin 目前,很多项目都用SuperMap iMobile for Android产品来实现展示三维数据效果,但由于三维数据对硬件设备要求高,而移动端设备的硬件远不如PC端,所以想要在iM ...
- Spark Streaming 实时计算在甜橙金融监控系统中的应用、性能优化、任务监控
1 写在前面 目前公司对实时性计算的需要及应用越来越多,本文选取了其中之一的 Spark Streaming 来介绍如何实现高吞吐量并具备容错机制的实时流应用.在甜橙金融监控系统项目中,需要对每天亿万 ...
- android中momery检测,Android性能优化第(二)篇---Memory Monitor检测内存泄露
版权声明:本文为LooperJing原创文章,转载请注明出处! 多练习多写代码.jpg 上篇说了一些性能优化的理论部分,主要是回顾一下,有了理论,小平同志又讲了,实践是检验真理的唯一标准,对于内存泄露 ...
- Windows10中macOS10.14虚拟机性能优化教程
Python 全栈工程师核心面试 300 问深入解析(2020 版)----全文预览 Python 全栈工程师核心面试 300 问深入解析(2020 版)----欢迎订阅 Windows10中采用VM ...
- Ngnix中的fastcgi參数性能优化和解释
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/luozhonghua2014/article/details/37737823 优化性能參数设置,在 ...
- tomcat中关于websocket的性能优化配置
一.优化Connector http://www.aikaiyuan.com/8466.html tomcat的运行模式有3种 1)bio 默认的模式,性能非常低下,没有经过任何优化处理和支持. ...
- 残影效果在URP中的实现及性能优化
快速跳转 残影效果概述 对象池创建对象 残影数量未达到最大 残影数量达到最大 对象池技术优化 残影生成逻辑 生成残影的时机 残影材质处理 残影材质赋予 残影材质更新 残影动画匹配 实例化绘制 其他优化 ...
- PHP中被忽略的性能优化利器:生成器
如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生.但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显.但是,生成 ...
- 11 个 Nginx 参数性能优化工作
工作上,需要配置 Nginx,要投入生产使用,做了一点优化工作,加上以前也经常折腾 Nginx,故记下一些优化工作. 优化 Nginx 进程数量 配置参数如下: worker_processes 1; ...
最新文章
- 24CSS3中的动画
- shell之for和if实现批量替换多目录下的文件
- 【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 9
- spring和hibernate整合的几种方式详细介绍
- Sperner定理及其证明
- python三维数组怎么表示_python – numpy中的三维数组
- 四月份面试题汇总(一)
- 数字信号处理--7.3--基础篇
- 笔记本电脑开机键盘失效
- matlab 滑动平均窗滤波,滑动平均滤波器与CIC滤波器
- iOS 视频播放器 VLC的集成和基本使用
- 基于UP30飞控系统的无人机地面站航线规划方法
- C++ 两点之间的距离
- <第六、七周>新店日记,shopee怎么怎么开广告?怎么定价比较合理?
- 【Qt】QtIFW 安装包制作总结 -如何创建多组件的安装器
- JAVA RESTful WebService实战笔记(二)
- 浏览器模仿微信-如此的简单
- Python 学习(一) 【廖雪峰教程】
- QCM2290 充电指示灯 —— CHG_LED_SINK
- 秉火429笔记之四启动文件分析
热门文章
- 【原创】Nginx+PHP-FPM优化技巧总结
- 首张牌照花落“东方购物” 或抬高电视购物门槛
- Delphi 7序列号过期的解决方法
- 免费赠送2本新书《iOS程序员面试笔试真题与解析》
- RHEL5.X 重启网卡出现./network-functions: line 78: .: ifc
- 12.9日个人工作总结
- 飞冰:Iceworks 自定义模板支持布局定制(v2.3.0 版本)
- laravel windows、linux下软连接创建
- 牛客练习赛9 F - 珂朵莉的约数
- CentOS 6 系统优化检测脚本