Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
爱吃血肠
incubator-dubbo-admin
提交
a9fb2dc1
I
incubator-dubbo-admin
项目概览
爱吃血肠
/
incubator-dubbo-admin
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
incubator-dubbo-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
a9fb2dc1
编写于
1月 16, 2019
作者:
N
nzomkxia
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add configuration address
上级
889d18bf
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
23 addition
and
6 deletion
+23
-6
dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/config/ConfigCenter.java
...main/java/org/apache/dubbo/admin/config/ConfigCenter.java
+17
-5
dubbo-admin-backend/src/main/resources/application.properties
...o-admin-backend/src/main/resources/application.properties
+6
-1
未找到文件。
dubbo-admin-backend/src/main/java/org/apache/dubbo/admin/config/ConfigCenter.java
浏览文件 @
a9fb2dc1
...
...
@@ -43,18 +43,25 @@ import java.util.Arrays;
public
class
ConfigCenter
{
//centers in dubbo 2.7
@Value
(
"${admin.config-center:}"
)
private
String
configCenter
;
@Value
(
"${admin.config-center.username:}"
)
private
String
username
;
@Value
(
"${admin.config-center.password:}"
)
private
String
password
;
@Value
(
"${admin.registry.address:}"
)
private
String
registryAddress
;
@Value
(
"${admin.metadata.address:}"
)
private
String
metadataAddress
;
@Value
(
"${admin.registry.group:}"
)
private
String
group
;
@Value
(
"${admin.config-center.username:}"
)
private
String
username
;
@Value
(
"${admin.config-center.password:}"
)
private
String
password
;
private
static
String
globalConfigPath
=
"config/dubbo/dubbo.properties"
;
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
ConfigCenter
.
class
);
...
...
@@ -85,7 +92,7 @@ public class ConfigCenter {
String
registryAddress
=
s
.
split
(
"="
)[
1
].
trim
();
registryUrl
=
formUrl
(
registryAddress
,
group
,
username
,
password
);
}
else
if
(
s
.
startsWith
(
Constants
.
METADATA_ADDRESS
))
{
String
metadataAddress
=
s
.
split
(
"="
)[
1
].
trim
();
metadataAddress
=
s
.
split
(
"="
)[
1
].
trim
();
metadataUrl
=
formUrl
(
s
.
split
(
"="
)[
1
].
trim
(),
group
,
username
,
password
);
}
});
...
...
@@ -131,6 +138,11 @@ public class ConfigCenter {
@DependsOn
(
"governanceConfiguration"
)
MetaDataCollector
getMetadataCollector
()
{
MetaDataCollector
metaDataCollector
=
new
NoOpMetadataCollector
();
if
(
metadataUrl
==
null
)
{
if
(
StringUtils
.
isNotEmpty
(
metadataAddress
))
{
metadataUrl
=
formUrl
(
metadataAddress
.
split
(
"="
)[
1
].
trim
(),
group
,
username
,
password
);
}
}
if
(
metadataUrl
!=
null
)
{
metaDataCollector
=
ExtensionLoader
.
getExtensionLoader
(
MetaDataCollector
.
class
).
getExtension
(
metadataUrl
.
getProtocol
());
metaDataCollector
.
setUrl
(
metadataUrl
);
...
...
dubbo-admin-backend/src/main/resources/application.properties
浏览文件 @
a9fb2dc1
...
...
@@ -15,9 +15,14 @@
# limitations under the License.
#
# centers in dubbo2.7
admin.registry.address
=
zookeeper://127.0.0.1:2181
admin.config-center
=
zookeeper://127.0.0.1:2181
admin.metadata.address
=
zookeeper://127.0.0.1:2181
admin.registry.group
=
dubbo
admin.registry.address
=
zookeeper://127.0.0.1:2181
admin.apollo.token
=
e16e5cd903fd0c97a116c873b448544b9d086de9
admin.apollo.appId
=
test
admin.apollo.env
=
dev
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录