查看: 5471|回复: 1

外部存储配置只能全部配置

升级   0.58%

4

主题

14

回帖

58

积分

注册会员

Rank: 2

积分
58
发表于 2021-7-23 16:08:18 | 显示全部楼层 |阅读模式
外部存储仅支持要么不配要么全配置,通过跟踪发现Config初始化时是二选一。优化Config.storageMappings()
public static synchronized StorageMappings storageMappings() throws Exception {
        if (null == instance().storageMappings) {
            instance().storageMappings = new StorageMappings(nodes());
            ExternalStorageSources obj = BaseTools.readConfigObject(PATH_CONFIG_EXTERNALSTORAGESOURCES,
                    ExternalStorageSources.class);
            if ((obj != null)) {
                instance().storageMappings.putAll(new StorageMappings(obj));
            }
        }
        return instance().storageMappings;
    }
支持如果配置了按配置,没有配置按默认存储,即支持不同类型的文件按需配置。
不知道这样改合理不合理?请管理员审核~!
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-7-26 12:04:28 | 显示全部楼层
抱歉:小小管理员对源码不懂!
如果您或者您的公司购买过技术支持,可以让技术人员帮你确定一下!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread