gpt4 book ai didi

windows - 系统重启后 Redis 集群节点断开连接(Windows)

转载 作者:可可西里 更新时间:2023-11-01 11:23:43 26 4
gpt4 key购买 nike

这里是 Redis n00b。

我在 Windows 本地使用 Redis 在推送到我的服务器之前测试代码。我使用本教程进行设置:

https://dingyuliang.me/redis-3-2-create-cluster-windows/

在“将从节点映射到主节点”之前,我为所有节点运行了“硬重置集群”命令,因为出于某种原因,我所有的节点 ID 都相同。

然后测试完全按照示例中的方式运行。但是,当我重新启动我的 PC 时,一切都不再起作用。告诉我 Could not connect to Redis at :0: The requested address is not valid in its context。这是检查它们的状态时在控制台中的样子:enter image description here

除了一个master之外的所有东西都没有IP,端口并且断开连接。这是怎么回事,我该如何解决?修复它的方法是彻底删除所有内容并重新开始。所有 Redis 服务都在运行。我的 conf 文件与教程中的一样。

最佳答案

好吧,我遵循了官方教程,结果更好(对于 Linux): https://redis.io/topics/cluster-tutorial

事实上,我很难在另一个上给他们一个硬重置,这表明有些东西没有按计划工作,他们都在同一个 redis.conf 上运行,这可能让它变得很奇怪。由于 Windows Redis 仅在 V3 版本,您将需要一个旧的 redis-trib.rb(如此处 https://github.com/beebol/redis-trib.rb/blob/master/redis-trib.rb )来安装集群。底线是,如果您真的可以尝试在 Linux 上执行此操作,如果不能的话,我所做的有望对本地开发环境足够好。

关于windows - 系统重启后 Redis 集群节点断开连接(Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55320618/

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