图解IIS配置支持大量用户并发访问

利用.NET开辟的Web应用法式摆设到IIS上后,当有年夜量用户并发拜候,用户在拜候的时辰可能会呈现页面打开慢或无法打开的环境,那么从办事器上的IIS上我们可以做以下调整,让应用撑持10万级以内的并发拜候。

接下来本篇经验将和大师介绍IIS设置装备摆设撑持年夜量用户并发拜候的方式,但愿能帮忙到大师!

方式/步调

  1. 1

    调整IIS 应用法式池队列长度,由本来的默认1000改为65535,如下图所示:

  2. 2

    调整IIS的 appConcurrentRequestLimit 设置,找到C:\Windows\System32\inetsrv\config\applicationHost.config文件,如下图所示:

  3. 3

    找到<serverRuntime/>设置装备摆设节,由本来的默认5000改为100000,设置装备摆设如下图所示:

  4. 4

    找到Framework的设置装备摆设文件machine.config,如下图所示:

  5. 5

    找到<processModel/>设置装备摆设节,设置requestQueueLimit值为100000,如下图所示:

  6. 6

    点窜注册表,调整IIS 撑持的TCP/IP毗连数, 由本来的默认5000改为100000,只需要打开号令提醒符,输入以下号令即可: reg add HKLM\System\CurrentControlSet\Services\HTTP\Parameteris /v MaxConnections /t REG_DWORD /d 100000

  7. 7

    经由过程以上设置装备摆设,在办事器IIS上根基可以撑持10万个同时并发请求。

  • 发表于 2019-02-01 19:47
  • 阅读 ( 1374 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具