【发布时间】:2023-03-03 17:02:03
【问题描述】:
最近我开始学习 Redis,并且已经能够在 32 位 Windows 中完成从学习方面的所有工作。我是一名 .net 开发人员,在 Web API 设置中使用 ServiceStack client 使用 Redis 提供了缓存。我已经能够成功运行一个由 4 个主服务器和 4 个从属服务器组成的 Redis 集群,并且想知道如何与 ServiceStack 客户端一起工作。
我主要担心的是,如果我连接客户端的主服务器出现故障,那么客户端如何自动连接到接管的其他可用从服务器,因为该从服务器的端口将不同。所以故障转移是在 Redis 级别工作的,但是客户端如何处理呢?
我使用 Redis 命令行界面重新创建了上述场景,但是当我关闭主控时,界面停止响应,就像一切都进入了黑洞一样。因此,根据我的经验,cli 不会作为客户端自动处理故障转移。
我已经开始学习 StackExchange's client 到 Redis,但仍然有同样的问题。
我正在使用 Microsoft 提供的 Redis 分发版用于 Github 上的学习目的(抱歉,由于我是新来的并且没有足够的信誉点,因此无法提供链接)。
【问题讨论】:
标签: windows redis stackexchange.redis servicestack.redis