【问题标题】:appConcurrentRequest limit exceed on IISIIS 上的 appConcurrentRequest 限制超出
【发布时间】:2020-11-28 09:49:55
【问题描述】:

我在 AWS windows server 2019(32gb RAM 和 8 个内核)上部署了 .Netcore MVC。 100k 并发请求,因为它是一个在线考试应用程序。应该接受 100k 并发请求。我应该使用哪个服务器?

【问题讨论】:

  • 不止一台服务器?
  • 如果我使用多于一台服务器的费用是多少?因为我不确定问题是否会发生。
  • Azure 能否支持 100k 并发请求?请指教。
  • 如果您正在运行一个有 100k 并发用户的服务,您需要对正在使用的资源进行一些分析。查看亚马逊服务器列表以了解价格。您可以致电亚马逊或其他托管服务提供商,并根据具体情况询问他们。他们正在拿你的钱,所以他们应该告诉你。

标签: amazon-web-services azure asp.net-core iis-10 windows-server-2019


【解决方案1】:

并发连接配置取决于站点高级设置中的最大并发连接,应用程序池高级设置中的队列长度和最大工作进程,线程池中的最大线程。此外,我注意到 serverruntime/httpruntime 有 appconcurrentRequestLimit 的限制5000.所以如果你需要实现高并发请求,你可以去 IIS管理器->站点->配置编辑器->system.webServer/serverRuntime->appConcurrentRequest.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-20
    相关资源
    最近更新 更多