gpt4 book ai didi

c# - 如何增加 ASP .NET Core 3.0 应用程序中的最大线程数

转载 作者:行者123 更新时间:2023-12-05 06:22:41 24 4
gpt4 key购买 nike

我有一个部署在 docker 容器中的 ASP .NET Core 3.0 web api 应用程序。看起来可用于处理请求的最大线程数约为 240(因为它似乎在某些节点上达到最大值一段时间,与垃圾收集事件相关)。这看起来不像是内存问题,因为只有大约 1/5 的配置内存在使用中。有没有办法增加最大线程数?我可以只在 Startup.cs 中设置 ThreadPool.SetMaxThreads() 吗?

最佳答案

我在 Startup.cs 中调用了 ThreadPool.SetMinThreads()。还有一个SetMaxThreads(),但这并没有增加线程数。文档链接:

https://learn.microsoft.com/en-us/dotnet/api/system.threading.threadpool.setminthreads

关于c# - 如何增加 ASP .NET Core 3.0 应用程序中的最大线程数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58987785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com