redis - 在 ServiceStack.Redis 的情况下,RedisPoolSize、RedisPoolTimeoutSeconds 的默认值是什么

标签 redis servicestack

对于 ServiceStack.Redis,redisPoolSize、RedisPoolTimeoutSeconds 和默认端口的默认值是什么。

最佳答案

我假设您对连接池感兴趣,而不是缓冲池;其中有两个池,一个读池和一个写池。它们是根据每种类型的主机数乘以 PoolSizeMultiplier(默认为 10)而创建的。

  • 默认的 Redis 写入池大小是读/写 Redis 主机的数量 * 默认的 PoolSizeMultiplier = 10。See line #131

  • 默认的 Redis 读取池大小是只读 Redis 主机的数量 * 默认的 PoolSizeMultiplier = 10。See line #132

  • 默认的 RedisPoolTimeoutSeconds 是 2 秒(2000 毫秒)。 See line #140 .

  • 默认端口为 Redis 默认端口 6379。


关于redis - 在 ServiceStack.Redis 的情况下,RedisPoolSize、RedisPoolTimeoutSeconds 的默认值是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20867248/

相关文章:

ruby-on-rails - 管理多个服务器上的不同resque队列

amazon-web-services - AWS 是关闭每个可用性区域 (A-Z) 还是整个区域进行维护

web-services - RESTful 是否会限制每个经过身份验证的用户角色的资源字段可见性?

c# - ServiceStack Funq.Container 中相同接口(interface)的多个实现

c# - 使用 ServiceStack 3.9.56 找不到命名空间 ServiceStack.ServiceClient.Web

在解析服务器上使用 Redis 进行缓存

c# - 如何使用 ServiceStack.Redis 库从 Redis 流读取值?

ruby-on-rails - 使用 Soulmate 和 Redis 进行自动完成时未定义的方法 `downcase'

servicestack - 从 Razor 调用 ServiceStack 服务

request - 如何使用内容类型设置为 application/x-www-form-urlencoded 的 servicestack 获取原始请求正文?