ttwxdly 最近的时间轴更新
ttwxdly

ttwxdly

V2EX 第 563685 号会员,加入于 2021-11-29 18:17:42 +08:00
ttwxdly 最近回复了
9 天前
回复了 wnls999 创建的主题 Apple 是什么让你一直在用 iPhone
傻瓜式的操作,系统稳定的帧率。
11 天前
回复了 gtalk 创建的主题 职场话题 来晒晒你的中秋节福利
好福利 200 积分
五岁啦...算家人了吧。
我 9.23 杭州出发青甘大环线。预计一起 6000 公里。哈哈哈哈。带红牛,清凉油,红花油。就行了。实在不行就去服务器休息一点。空调外循环。
24 天前
回复了 yingha 创建的主题 Kubernetes k8s 中部署 redis 主备还需要哨兵吗?
@ttwxdly GPT-4
24 天前
回复了 yingha 创建的主题 Kubernetes k8s 中部署 redis 主备还需要哨兵吗?
GTP-4 :
您的理解在一定程度上是正确的。Kubernetes ( k8s )确实提供了自动恢复和调度功能,这可以帮助应对节点或 Pod 故障。然而,即使在 Kubernetes 环境中,Redis 哨兵仍然有其价值。

首先,虽然 Kubernetes 能够检测到 Pod 失败并重新启动它,但这个过程需要一些时间。在此期间,如果你的应用程序尝试连接到已经失败的主节点,那么将会遇到问题。使用哨兵可以更快地感知到主节点的失效,并立即开始选举新的主节点,从而减少服务中断的时间。

其次,Kubernetes 的健康检查机制可能无法完全替代 Redis 哨兵的角色。例如,一个 Redis 主节点可能由于内部错误而停止接受写入,但仍然保持运行状态,这种情况下 Kubernetes 可能无法检测到问题,而哨兵则可以。

最后,哨兵还提供了其他一些高级特性,如配置管理、通知等,这些都是 Kubernetes 本身不具备的。

总的来说,虽然 Kubernetes 提供了强大的自我修复和调度能力,但在某些场景下,使用 Redis 哨兵仍然是有必要的。
每天 12 点前睡觉。七点半左右起床,。大概会在 2 点,4 点,6 点醒。每次起来都会喝水和上厕所。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   812 人在线   最高记录 6067   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 22:56 · PVG 06:56 · LAX 15:56 · JFK 18:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.