nginx php value,PHP+NGINX参数优化
Failed requests: 0
Write errors: 0
Requests per second: 3712.72 [#/sec] (mean)
Time per request: 134.672 [ms] (mean)
Time per request: 0.269 [ms] (mean, across all concurrent requests)
Transfer rate: 732.37 [Kbytes/sec] received
1000并发:
Concurrency Level: 1000
Time taken for tests: 28.385349 seconds
Complete requests: 100000
Failed requests: 0
Write errors: 0
Requests per second: 3522.94 [#/sec] (mean)
Time per request: 283.853 [ms] (mean)
Time per request: 0.284 [ms] (mean, across all concurrent requests)
Transfer rate: 694.94 [Kbytes/sec] received
与1)比较,有大约10%的性能下降
调整fpm的max_request参数为1000,并发1000报错返回降到200个以下,
Transfer rate在800左右
3. nginx下关于PHP-FPM在高负载下的优化配置
When you running a highload website with PHP-FPM via FastCGI, the following tips may be useful to you : )
1、Compile PHP’s modules as less as possible, the simple the best (fast);
2、Increas PHP FastCGI child number to 100 and even more. Sometime, 200 is OK! ( On 4GB memory server);
3、Using SOCKET PHP FastCGI, and put into /dev/shm on Linux;
注:在php-fpm.cnf里设置/tmp/nginx.socket就可以通过socket连接 FastCGI了,/dev/shm是内存文件系统,放在内存中肯定会快了
4、Increase Linux “max open files”, using the following command (must be root):
# echo ‘ulimit -HSn 65536′ >> /etc/profile
# echo ‘ulimit -HSn 65536 >> /etc/rc.local
# source /etc/profile
注:我是修改/etc/rc.local,加入ulimit -SHn 51200的
5、Increase PHP-FPM open file description rlimit:
# vi /path/to/php-fpm.conf
Find “1024”
Change 1024 to 4096 or higher number.
Restart PHP-FPM.
6、Using PHP code accelerator, e.g eAccelerator, XCache. And set “cache_dir” to /dev/shm on Linux.
本文由51ste.com网友编辑,未经授权,不得转载使用上述作品盈利;个人转载,需标明作者及出处。
nginx php value,PHP+NGINX参数优化相关推荐
- nginx参数优化杂记
1.隐藏nginx软件版本号信息 暴露了软件版本号,恶意用户可能根据版本漏洞进行攻击,隐藏版本号可以加强Web服务的安全性. vim /usr/local/nginx/nginx.conf http ...
- Nginx高级优化(2): shell脚本日志切割,连接超时,进程数,网页压缩,防盗链,FPM 参数优化!!
呕心沥血书写,看完后对Nginx了如执掌,不看真的后悔!! shell脚本日志分割 设置连接超时 Nginx深入优化 更改进程数 配置网页压缩 配置防盗链 20.0.0.25 主机:开始盗链 20.0 ...
- Nginx配置详情-配置说明-参数优化(一)
前言:Nginx?为什么选择Nginx?还不用Nginx你就out了.Nginx相比Apache拥有更块.高扩展性.高可用性.低内存消耗.单机支持10万以上并发等等.后面将分为几篇文章来简单介绍Ngi ...
- centos 7.6 —— Nginx 配置网页防盗链FPM参数优化
centos 7.6 -- Nginx 配置网页防盗链&&FPM参数优化 一.网页防盗链 (1)防盗链端--服务端配置(192.168.75.134) 1.1 服务端配置DNS服务,域 ...
- (转)nginx应用总结(1)--基础认识和应用参数优化配置
在linux系统下使用nginx作为web应用服务,用来提升网站访问速度的经验已五年多了,今天在此对nginx的使用做一简单总结. 一.nginx服务简介 Nginx是一个高性能的HTTP和反向代理服 ...
- Nginx 性能压测和分析优化
服务端高并发系统离不开负载均衡,大中型公司下,负载均衡代理层都是有专人进行独立开发和建设的,那么作为负载均衡代理层的首选方案 Nginx,我们该如何进行压力测试.如何优化分析.如何用最少的机器承受最大 ...
- Nginx超详细介绍 nginx入门 nginx配置 nginx详解 nginx优化
# 此文加上部署课程一起 nginx文档 nginx配置基本全了 nginx七种状态(tcp是11种状态) #nginx七种状态 Active connections: 2 server accept ...
- nginx php测试php_php + nginx 网站并发压力测试及优化
属性的字符串. -C对请求附加一个Cookie:行.其典型形式是name=value的一个参数对,此参数可以重复. -H对请求附加额外的头信息.此参数的典型形式是一个有效的头信息行,其中包含了以冒号分 ...
- nginx加载图片慢_优化vue项目的首屏加载速度
最近使用vue-cli3构建了一个小型的博客系统,完工之后,build打包出来发现一个chunk-vendors包就有1.1m,部署上去之后,访问的时候,首屏加载非常慢.居然需要21s,体验极差. 这 ...
- nginx curl linux,linux nginx 下通过curl url方式,符以后的参数无效
linux nginx 下通过curl url方式,&符以后的参数无效 nginx转发get请求丢失参数 ngixn转发,接口为get请求时参数会丢失,post不会出现问题.原因:get请求参 ...
最新文章
- 【华为出品】智能体白皮书2020(附全文下载)
- [BZOJ 1085] [SCOI2005] 骑士精神 [ IDA* 搜索 ]
- npm i依赖版本兼容问题处理
- linux内核模块的程序结构
- Python OrderedDict
- Linux命令——lsb_release
- STM32F103系列(二):如何使用串口下载程序
- 语料库翻译学需要学计算机吗,语料库翻译学发展现状及转向
- Swagger注解使用示例
- linux 判断硬链接文件,如何判断硬链接(hard link)文件?
- Python爬取Facebook公共主页帖子
- CSDN为什么要办一场面向开发者的云计算大会?
- 详解LDC架构-设计业务异地多活架构
- 翻译程序、编译程序和解释程序的区别和联系
- VS 点击页面自动定位到解决方案资源管理器目录位置
- 移动硬盘加密后在linux中如何使用方法,移动硬盘上的文件加密方法
- Ps的动感模糊和扭曲效果
- 计算机科学计算矩阵答案,计算机科学计算答案.doc
- Hadoop的脚本语言Pig应用
- Linux 永久设置时间
热门文章
- RTE2021,实时互动技术的进化与蝶变
- 到底什么是“无源物联网”?
- 我把这篇文章给女朋友看,她终于明白什么是「数据中台」了
- 1024程序员节 | 我敢____,你敢么?Are you ready?
- com+ system application 启动_dubbo启动引导过程(基于2.7.9)
- 商用服务器系统比较好,商用服务器操作系统都用哪种
- 编译后没有taget文件夹_matconvnet安装、编译、配置
- 宿主机进程挂载到容器内_迄今为止最严重的容器逃逸漏洞:Docker cp命令漏洞分析(CVE201914271)...
- mysql al32utf8_Oracle 11g更改字符集AL32UTF8为ZHS16GBK
- 限制在同一台电脑上只允许有一个用户登录