宁波网站建设咨询:宁波网站建设
13780026116 宁波网站制作
网站公告
PHP技术
技术交流
网络推广
网站建设常见问答
殷雯动态
你的位置:首页> 新闻/观点 > 技术交流>独立服务器提升iis的cpu使用率
技术交流
独立服务器提升iis的cpu使用率

独立服务器提升iis的cpu使用率

    在一些中大型的web项目中, 企业可能使用到了独立服务器.比如配置E2650 达20核心的服务器. 项目中一些查询最终生成可能有2000或者 4000条sql,这样打开一个页面就会执行php几十秒.甚至1-2分钟. 是的您没有看错, 一个页面就是需要那么多查询,客户的需求是多样的,有的就是这么变态 .

    小编观察页面加载期间服务器cpu的使用率依然是很低,我们能不能提高cpu中iis的使用率,使程序页面加载速度更快呢? 查询网络 看到一些文档可以参考一下 

1. 调整IIS应用程序池队列长度
   由原来的默认1000改为65535。
 
   IIS Manager > ApplicationPools > Advanced Settings > Queue Length : 65535
2. 调整IIS的appConcurrentRequestLimit设置
   由原来的默认5000改为100000。
   c:\windows\system32\inetsrv\appcmd.exe set config /section:serverRuntime /appConcurrentRequestLimit:100000
   在%systemroot%\System32\inetsrv\config\applicationHost.config中可以查看到该设置
3. 调整machine.config中的processModel > requestQueueLimit的设置
   由原来的默认5000改为100000。
   <processModel requestQueueLimit="100000"/> 
4. 修改注册表,调整IIS支持的同时TCPIP连接数
   由原来的默认5000改为100000
   reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameteris /v MaxConnections /t REG_DWORD /d 100000



点击:  1044    时间: 2019-10-21
上一条: 行业趋势
下一条: Modernizr js介绍
 
 
快速通道: 关于我们    网站建设    主机域名    付款方式    我的声明
  
联系我们
手机扫描QQ
网站建设咨询:
咨询热线:
宁波殷雯网站建设工作室
地 址: 浙江省宁波市江东区
电 话: 13780026116 
邮 箱:
waichun@qq.com
宁波网站建设
宁波网站制作
13780026116
宁波殷雯网站建设工作室 版权所有   浙ICP备16030041号-1