OssEnum枚举类定义的name和AliossConfiguration定义的name不一致

Blade 未结 1 337
ghz
ghz 剑童 2023-11-23 13:49

一、为什么OssEnum枚举类定义的name和AliossConfiguration定义的name会 不一致?,OssEnum枚举类会在resource服务中使用到,而AliossConfiguration会在大屏项目中使用到。

1. 

image.png

2. image.png

3.


二、你期待的结果是什么?实际看到的又是什么?

我现在想要大屏项目和bladex业务项目都共同使用来自nacos中的oss配置信息,

但是现在的因为name值的不同,我并没有办法共同使用,

为什么会出现name值的不同的情况,我该怎么做



1条回答
  • 这个枚举只在这里用到了,和oss读取的配置没什么关系,你如果介意的话就改下源码。

    0QD4R0A9)5%X)_0U5EL_MGK.png

    作者追问:2023-11-23 14:50

    为什么跟读取OSS的配置没关系,

    OssBuilder里面会获取nacos的oss配置然后根据name来匹配category,这里就会用到枚举进行匹配,那这个枚举里面的name是不是就应该跟Configuration里面的name值一致

    作者追问:2023-11-23 14:54

    image.png

    作者追问:2023-11-23 15:00

    最新的代码里面获取配置引用了OssEnum

    image.png

    0 讨论(0)
提交回复