向 Sentinel 添加 master 时,我总是通过编辑添加条目sentinel.conf
,但我经常发现应用程序正在被另一个用户 (Sentinel) 重写。
我想知道是否有一种更合适、更有效的方法可以将主机添加到 Sentinel,而无需手动编辑配置文件。
向 Sentinel 添加 master 时,我总是通过编辑添加条目sentinel.conf
,但我经常发现应用程序正在被另一个用户 (Sentinel) 重写。
我想知道是否有一种更合适、更有效的方法可以将主机添加到 Sentinel,而无需手动编辑配置文件。
您可以配置 sentinel 以在运行时监控新的 master。
例子:
SENTINEL MONITOR {cluster_name} {master_ip} {master_port} {quorum}
SENTINEL SET {cluster_name} auth-pass {password}
SENTINEL FLUSHCONFIG # Force Sentinel to rewrite its configuration file
有关更多信息,请查看 Redis Sentinel 文档: https ://redis.io/topics/sentinel#reconfiguring-sentinel-at-runtime
希望有帮助!