Redis 配置文件 - 配置写入

Redis Config Files - Config Write

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

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

谢谢

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

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

的用法示例
Usage: ./redis-server [/path/to/redis.conf] [options]