-
-
Notifications
You must be signed in to change notification settings - Fork 194
Closed
Labels
Description
- 我已经检查过discussions
- 我已经搜索过issues
- 我已经仔细检查过FAQ
描述bug
配置项BackupConfigPath,设置了备份文件目录后,无法正常生成多个namespace的文件内容,查看源码,发现是判断目录是否存在的地方有bug,只对缓存的map做了判断,并没有赋值的地方,所以导致判断会重复创建目录,导致返回error
复现
通过如下步骤可以复现:
- 在配置后台创建多个namespace,并分别设置测试key/value,然后发布
- 在服务中配置拉取对应的namespace,重点是,配置备份目录不为空。
- 启动服务,发现只能生成application的备份文件。
期望
对map判断完成后,需要设置map[dir] = true
截图
额外的细节和日志
- 版本:v4
- 错误日志
- 配置:
- 平台和操作系统