【问题标题】:Redis Config Files - Config WriteRedis 配置文件 - 配置写入
【发布时间】:2021-02-02 01:23:37
【问题描述】:
  • 我有 5 个 redis 服务器

  • 其中 2 个运行 redis 的 Master 和 Slave 角色(看起来 redis.conf 不是手动设置的,而是通过某种过程导致它在底部有以下行:由 CONFIG REWRITE 生成)

  • 有时我可以看到主从自动切换角色 - 无需人工干预

  • 其中 3 个运行 redis sentinel

问题 1: 我需要在 5 个不同的系统上复制此设置,但我不知道“由 CONFIG REWRITE 生成”部分设置如何。这种自动化设置在哪里以及如何设置?

问题 2: 为什么 /etc/redis/ 有一个 6329.conf 文件?我以为redis设置是redis.conf...

谢谢

【问题讨论】:

    标签: redis redis-sentinel


    【解决方案1】:

    配置重写都是由 Redis Sentinel 引起的。您拥有的 3 个哨兵监控主服务器,如果有足够多的哨兵认为主服务器已关闭,他们将通过将现有从服务器提升到新主服务器来强制故障转移,然后将所有其他主机重新配置为新主服务器的从服务器.您可以阅读有关 Redis Sentinel 的更多信息,包括如何针对常见场景进行设置(docs pageexamples section)。

    对于 6329.conf 文件,您可以随意命名配置文件,但无论您如何启动 redis 服务器,都必须引用非默认文件名。这是从--help 选项到redis-server 的用法示例:

    Usage: ./redis-server [/path/to/redis.conf] [options]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-28
      • 2010-11-25
      • 1970-01-01
      相关资源
      最近更新 更多