最近参加了一个项目的支持,主要是做apache调优,以前做惯了linux下的apache应用,猛然在windows情况下竟然有些不适应。
先说下客户的服务器配置:
2颗CPU,4G内存。apache大版本为2.2。
在优化前,使用loadRunner在200并发情况下压一细缆页面,相应时间是17秒,并且经过一段时间后,apache就没有相应了。
优化后,相应时间为13秒多,且apache一直运行正常。
以后再如何调参数设置,收效均不大。
对比调优前后,发现在http.conf中原来使用的主要配置如下:
<IfModule worker.c>
ThreadLimit 65535
ServerLimit 65535
StartServers 5
MaxClients 65535
MinSpareThreads 125
MaxSpareThreads 256
ThreadsPerChild 128
MaxRequestsPerChild 5000
</IfModule>
调整后将worker.c换成mpm_winnt.c,即改为:
<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild 500
</IfModule>
然后将系统文件可读数调至最高。貌似在windows下worker.c是有问题的。仅此记录。
分享到:
相关推荐
为了满足网站高负荷的要求,在调整Apache参数时发现进程经常占用内存过多导致当机。经过不断的优化和修改参数组合,终于让服务器稳定 下来,可以满足大量访问的考验和应用要求。笔者总结了调试过程中的问题和解决...
由国内著名技术社区联合推荐的2012年IT技术力作:《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等...
6.重新启动Apache,然后查看一下phpinfo,如果有memcache,那么就说明安装成功! Memcached的基本设置参数: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 ...
在现有基础设施中工作,如IIS和Apache 调整与配置不同参数以优化性能管理新的安全框架,包括授权.凭证映射器。判定器和密钥库本书详细介绍了当今领先的应用程序服务器WebLogic Server。从安装与工作负载管理到部署...
Java秒杀系统方案优化高性能高并发学习实战源代码以及笔记..zip 章节笔记 第1章-课程介绍及项目框架搭建 知识点 使用spring boot 搭建项目基础框架 使用Thymeleaf做页面展示,封装Result统一结果 集成 mybatis + ...
1、Windows 平台: IIS/Apache + PHP(5.6+) + MySQL(5.5+) 2、Linux/Unix 平台: Apache + PHP (5.6+) + MySQL(5.5+) 使用苹果cmsV10版二次开发,程序具有极好的稳定,安全,高性能等优点! ============...
在高并发请求下容易参数两个问题 1.数据出错,导致产品超卖。 2.频繁操作数据库,导致性能下降。 测试环境 Windows7 apache2.4.9 php5.5.12 php框架 yii2.0 工具 apache bench (apache自带高并发请求工具)。...
首先说明一下我的一些参数:操作系统: Windows 7 UltimateWeb Server:Apache 2.2.14Visual Studio: 6.0 (别嫌弃它版本老,即便是在Win7下它还是能用的,当然你用Visual Studio 2008也行) 什么是eAccelerator?...
1、Windows 平台: IIS/Apache + PHP(5.6 +) + MySQL(5.5 +) 2、Linux/Unix 平台: Apache + PHP (5.6 +) + MySQL(5.5 +) 使用苹果cmsv10版二次开发,程序具有极好的稳定,安全,高性能等优点! ========...
在Windows、Linux和AIX上成功安装和配置WebLogic Application Server 在一个或多个服务器与群集上部署和配置应用程序 管理JMX对象,如MBean与MBeanServer 理解J2EE服务,包括EFB、JNDI...调整与配置不同参数以优化性能
1、Windows 平台: IIS/Apache + PHP(5.6+) + MySQL(5.5+) 2、Linux/Unix 平台: Apache + PHP (5.6+) + MySQL(5.5+) 使用苹果cmsV10版二次开发,程序具有极好的稳定,安全,高性能等优点! ==========...
KafkaGust 还可用于将性能结果与使用不同编程语言(例如:C#、Python...)开发的任何类型的 Kafka 客户端应用程序进行比较 KafkaGust 使用 Java 原生 Kafka 库,可以直接从任何类型的操作系统(例如,Windows、Mac、...
1、Windows 平台: IIS/Apache + PHP(7.2) + MySQL(5.5 +) 2、Linux/Unix 平台: Apache + PHP (7.2) + MySQL(5.5 +) 演示站:http://ys14.madouym.cc 使用苹果cmsv10版二次开发,程序具有极好的稳定,...
64717帮管客CRM免费版v3.6.0环境要求:PHP7.0+Mysql5.5及以上版本,推荐使用phpstudy、宝塔等集成环境(不支持Windows+Nginx的环境,如果服务器是Windows,建议安装Apache,不要安装Nginx) 面向中小企业的免费版本...
虽然 LAMP 组合很不错,但是如果想要架设一台同时支持 PHP、ASP、ASP.NET、JSP、Perl 的 Web 虚拟主机服务器,还是用 Windows 2003 的 IIS 6 最好。网上有很多介绍在 IIS 6 上配置 PHP 的文章,但是那些方法不是...
1、Windows平台:IIS/Apache+PHP(5.6+)+MySQL(5.5+) 2、Linux/Unix平台:Apache+PHP(5.6+)+MySQL(5.5+) 使用苹果cmsV10版二次开发,程序具有极好的稳定,安全,高性能等优点! ============================...
在内存中存放了缓存,因此内存利用率100%并不代表内存有瓶颈,衡量系统内有有瓶颈主要靠SWAP(与虚拟内存交换)交换空间利用率,一般情况下,SWAP交换空间利用率要低于70%,太多的交换将会引起系统性能低下。...