您现在的位置是:首页 > 技术交流技术交流
独立服务器提升iis的cpu使用率
2019-10-21【技术交流】2118 人已围观
简介 在一些中大型的web项目中,企业可能使用到了独立服务器.比如配置E2650达20核心的服务器.项...
在一些中大型的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
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
下一篇:网站删除机器人留言的方法
相关文章
随机图文
dedecms5.7生成文件时提示“模板文件不存在,无法解析”的解决方法
dedecms是一个非常经典的cms系统,并且开源很多做网站的人都喜欢用他,那么在网站生成文件的时候,出现错误提示“模板文件不存在,无法解析...
Layer弹出层关闭后刷新父页面
layer调用END回调方法: end - 层销毁后触发的回调 类型:Function,默认:null 无论是确认还是取消,只要层被销...
[javascript]window.history.go(-1)和window.location.go(-1)的区别
window.history.go(-1)和window.location.go(-1)的区别 虽然都跑到上一页去了,但: window...
hinkPHP框架模糊查询’DB_LIKE_FIELDS’设置无效的bug
手册表达式查询like项提示:如果配置了DB_LIKE_FIELDS参数的话,某些字段也会自动进行模糊查询。设置以后无效,原因如下: Dr...




微信收款码
支付宝收款码