gpt4 book ai didi

redis - 服务栈.Redis : Unable to Connect: sPort: 0

转载 作者:IT王子 更新时间:2023-10-29 05:57:21 27 4
gpt4 key购买 nike

有时(不总是)我得到

“无法连接:sPort:0”

在使用 ServiceStack.Redis 时尝试从 Redis 获取值时出错。有谁知道这可能意味着什么?我正在使用 PooledRedisClientManager 获取客户端。

最佳答案

我相信您可以通过增加池的 ConnectTimeout 来解决这个问题。我将它设置得非常低(10 毫秒),因此在创建池时,一些客户端无法在短时间内连接。如果池返回其中一个客户端,它会抛出这个错误(“0”端口是因为它没有连接——它不知道它没有连接到哪个端口)。延迟一段时间后,所有客户端都可以连接。

我将连接超时增加到 500 毫秒,问题就消失了——客户端全部连接,尽管其中一些客户端会阻塞几百毫秒。但这总比错误好得多。

关于redis - 服务栈.Redis : Unable to Connect: sPort: 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11836171/

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