gpt4 book ai didi

c# - 如何将 ProcessModel 添加到 asp.net 核心 Web 应用程序

转载 作者:IT王子 更新时间:2023-10-29 06:12:49 25 4
gpt4 key购买 nike

我在生产和测试环境中偶尔会收到以下消息

StackExchange.Redis.RedisTimeoutException: Timeout performing EVAL, inst: 12, queue: 5, qu: 0, qs: 5, qc: 0, wr: 0, wq: 0, in: 38, ar: 0, clientName: , serverEndpoint: Unspecified/redis:6379, keyHashSlot: 9800 (Please take a look at this article for some common client-side issues that can cause timeouts: http://stackexchange.github.io/StackExchange.Redis/Timeouts) at StackExchange.Redis.ConnectionMultiplexer.ExecuteSyncImpl[T](Message message, ResultProcessor`1 processor, ServerEndPoint server) in c:\code\StackExchange.Redis\StackExchange.Redis\StackExchange\Redis\ConnectionMultiplexer.cs:line 2120

它说要检查StackExchange.Redis

我发现我应该添加 <processModel autoConfig="false" minIoThreads="250" />到 machine.config 但我没有 machine.config 我有一个 web.config。

我四处搜索,发现有关 processModel 的所有内容都与 .net classic 相关,而不是 .net core。

如何在 .net core 中设置 processModel?

最佳答案

您可以尝试使用 ThreadPool.SetMinThreads() 设置 System.Threading.ThreadPool.MinThreads。有关此设置的更多详细信息 here .也可以通过runtimeconfig.json设置文件。

关于c# - 如何将 ProcessModel 添加到 asp.net 核心 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52836777/

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