yaml文件里部分参数加载失败
问题描述
启动CfgMgr模块时,系统会加载配置参数yaml文件,但发现有些参数没有加载成功。
可能的原因
- 承载实际参数的yaml文件格式错误,导致加载失败。
- 用于指定配置参数yaml文件存放路径和相关属性的文件配置异常。例如yaml_path.yaml配置示例中路径错误、namespace或group未配置等。
- 变量配置出现错误,例如cfgmgr_env.yaml配置示例中“变量配置举例”有误。
处理方案
- 检查yaml文件格式是否正确。访问在线yaml检测工具,判断文件中是否有错误,并按提示修改。
- 针对yaml文件内容错误的场景,请根据CfgMgr进程中错误日志进行定位,按提示修改涉及的yaml文件,最后调用CfgMgr::Reload接口重新加载。
父主题: 配置管理常见问题