支持动态重新加载凭证配置文件
作者: jtackaberry创建于 2024年1月2日更新于 2025年11月10日
用户管理,尤其是密码轮换,是一项常见的操作活动。 目前,凭据配置文件在启动时只读取一次,这意味着要轮换密码需要重启整个集群。 本 FR 是一个小的生活质量改进,用于支持动态重新加载用户凭据配置文件并处理密码更改、用户添加、删除和权限更改。 这可以使用 fsnotify,这样就相当可靠,但需要引入一个新的依赖项,或者仅使用 os.Stat() 并每隔几秒钟轮询 mtime 变化。 无论采用哪种方法,实现都应能容忍提供给 rqlited 的路径是一个符号链接,并在检测变化时跟随符号链接。
内容来源: rqlite/rqlite