yaml文件修改后,重启也不生效
问题描述
修改CfgMgr模块里用于保存配置参数的yaml文件后,重启后仍然是旧参数yaml文件。
可能的原因
- 用于指定配置参数yaml文件存放路径和相关属性的文件配置异常。
- 模块已经生成持久化文件,重启后不再加载yaml文件。
处理方案
- 检查用于指定配置参数yaml文件存放路径和相关属性的文件的配置是否有误。若有误,请参考yaml_path.yaml配置示例修改,完成后再调用CfgMgr::Reload接口重新加载。
- 检查是否已经生成持久化文件,默认路径在运行环境的/home/mdc/var/cfgmgr/persistent_config下。
父主题: 配置管理常见问题