File tree Expand file tree Collapse file tree 8 files changed +36
-31
lines changed
api-core/src/main/resources
api-gateway/src/main/resources
api-interface/src/main/resources Expand file tree Collapse file tree 8 files changed +36
-31
lines changed Original file line number Diff line number Diff line change @@ -49,35 +49,30 @@ mybatis-plus:
49
49
50
50
dubbo :
51
51
application :
52
- # logger: logback
53
- # 元数据中心 local 本地 remote 远程 这里使用远程便于其他服务获取
54
- # 注意 这里不能使用 本地 local 会读取不到元数据
55
52
metadataType : remote
56
- # 可选值 interface、instance、all,默认是 all,即接口级地址、应用级地址都注册
57
53
register-mode : all
58
54
service-discovery :
59
- # FORCE_INTERFACE,只消费接口级地址,如无地址则报错,单订阅 2.x 地址
60
- # APPLICATION_FIRST,智能决策接口级/应用级地址,双订阅
61
- # FORCE_APPLICATION,只消费应用级地址,如无地址则报错,单订阅 3.x 地址
62
55
migration : FORCE_APPLICATION
63
56
name : api-core
57
+ qos-accept-foreign-ip : true
64
58
protocol :
65
- # 设置为 tri 即可使用 Triple 3.0 新协议
66
- # 性能对比 dubbo 协议并没有提升 但基于 http2 用于多语言异构等 http 交互场景
67
- # 使用 dubbo 协议通信
68
59
name : dubbo
69
- # dubbo 协议端口(-1表示自增端口,从20880开始)
70
60
port : -1
71
- # 注册中心配置
61
+ networker : net7
62
+ host : ${host.tailscale}
63
+ provider :
64
+ networker : net7
65
+ host : ${host.tailscale}
72
66
registry :
73
- address : nacos://${nacos. host}
67
+ address : nacos://${host.nacos }
74
68
# 这里注意 由于 3.X 的 bug 导致注册组不生效
75
69
group : ${spring.profiles.active}
76
70
# 由于 group 不生效 这里使用 namespace 将 dubbo 服务与 cloud 服务隔离
77
71
# 否则会导致正常请求路由到 dubbo 服务报错
78
72
parameters :
79
73
# 注意 这里要在 nacos 创建名为 dubbo 的 namespace 环境
80
74
namespace : b9970d70-8f1c-402e-b139-4a98f487c197
75
+ preferred : true
81
76
# 消费者相关配置
82
77
consumer :
83
78
# 支持校验注解
Original file line number Diff line number Diff line change 1
- nacos :
2
- host : 192.168.159.134:8848
1
+ host :
2
+ nacos : 192.168.159.134:8848
3
+ tailscale : 100.72.207.93
3
4
spring :
4
5
application :
5
6
name : api-core
6
7
cloud :
7
8
nacos :
8
9
config :
9
- server-addr : ${nacos. host}
10
+ server-addr : ${host.nacos }
10
11
namespace : 294353ee-680c-462e-a646-f58c71add098
11
12
group : ${spring.profiles.active}
12
13
file-extension : yml
13
14
prefix : ${spring.application.name}-${spring.profiles.active}
14
15
discovery :
15
- server-addr : ${nacos. host}
16
+ server-addr : ${host.nacos }
16
17
group : ${spring.profiles.active}
17
18
namespace : d67f22fd-85b4-4f7d-be13-c48c6bbbfebb
19
+ ip : ${host.tailscale}
18
20
main :
19
21
allow-bean-definition-overriding : true
20
22
server :
Original file line number Diff line number Diff line change 1
- nacos :
2
- host : 100.122.217.6:8848
1
+ host :
2
+ nacos : 110.41.167.152:8848
3
+ tailscale : 100.72.207.93
3
4
spring :
4
5
application :
5
6
name : ' api-core'
6
7
cloud :
7
8
nacos :
8
9
config :
9
- server-addr : ${nacos. host}
10
+ server-addr : ${host.nacos }
10
11
namespace : 294353ee-680c-462e-a646-f58c71add098
11
12
group : ${spring.profiles.active}
12
13
file-extension : yml
13
14
prefix : ${spring.application.name}-${spring.profiles.active}
14
15
discovery :
15
- server-addr : ${nacos. host}
16
+ server-addr : ${host.nacos }
16
17
group : ${spring.profiles.active}
17
18
namespace : d67f22fd-85b4-4f7d-be13-c48c6bbbfebb
19
+ ip : ${host.tailscale}
20
+ network-interface : net7
18
21
server :
19
22
port : 9001
20
23
servlet :
Original file line number Diff line number Diff line change @@ -45,9 +45,11 @@ dubbo:
45
45
protocol :
46
46
name : dubbo
47
47
port : -1
48
+ provider :
49
+ host : ${host.tailscale}
48
50
registry :
49
51
id : nacos-registry
50
- address : nacos://${nacos. host}?register-consumer-url=true
52
+ address : nacos://${host.nacos }?register-consumer-url=true
51
53
parameters :
52
54
namespace : b9970d70-8f1c-402e-b139-4a98f487c197
53
55
group : ${spring.profiles.active}
Original file line number Diff line number Diff line change @@ -6,13 +6,13 @@ spring:
6
6
cloud :
7
7
nacos :
8
8
config :
9
- server-addr : ${nacos. host}
9
+ server-addr : ${host.nacos }
10
10
namespace : ba7f9acd-6436-4c8f-b282-1e29bd576ac0
11
11
group : ${spring.profiles.active}
12
12
file-extension : yml
13
13
prefix : ${spring.application.name}-${spring.profiles.active}
14
14
discovery :
15
- server-addr : ${nacos. host}
15
+ server-addr : ${host.nacos }
16
16
group : ${spring.profiles.active}
17
17
namespace : d67f22fd-85b4-4f7d-be13-c48c6bbbfebb
18
18
main :
Original file line number Diff line number Diff line change @@ -66,8 +66,10 @@ dubbo:
66
66
protocol :
67
67
name : dubbo
68
68
port : -1
69
+ provider :
70
+ host : ${host.tailscale}
69
71
registry :
70
- address : nacos://${nacos. host}
72
+ address : nacos://${host.nacos }
71
73
group : ${spring.profiles.active}
72
74
parameters :
73
75
# 这里要在nacos创建名为dubbo的namespace
Original file line number Diff line number Diff line change 1
- nacos :
2
- host : 192.168.159.134:8848
1
+ host :
2
+ nacos : 192.168.159.134:8848
3
+ tailscale : 100.72.207.93
3
4
spring :
4
5
application :
5
6
name : ' api-interface'
6
7
cloud :
7
8
nacos :
8
9
config :
9
- server-addr : ${nacos. host}
10
+ server-addr : ${host.nacos }
10
11
namespace : ba7f9acd-6436-4c8f-b282-1e29bd576ac0
11
12
group : ${spring.profiles.active}
12
13
file-extension : yml
13
14
prefix : ${spring.application.name}-${spring.profiles.active}
14
15
discovery :
15
- server-addr : ${nacos. host}
16
+ server-addr : ${host.nacos }
16
17
group : ${spring.profiles.active}
17
18
namespace : d67f22fd-85b4-4f7d-be13-c48c6bbbfebb
18
19
server :
Original file line number Diff line number Diff line change @@ -6,13 +6,13 @@ spring:
6
6
cloud :
7
7
nacos :
8
8
config :
9
- server-addr : ${nacos. host}
9
+ server-addr : ${host.nacos }
10
10
namespace : ba7f9acd-6436-4c8f-b282-1e29bd576ac0
11
11
group : ${spring.profiles.active}
12
12
file-extension : yml
13
13
prefix : ${spring.application.name}-${spring.profiles.active}
14
14
discovery :
15
- server-addr : ${nacos. host}
15
+ server-addr : ${host.nacos }
16
16
group : ${spring.profiles.active}
17
17
namespace : d67f22fd-85b4-4f7d-be13-c48c6bbbfebb
18
18
server :
You can’t perform that action at this time.
0 commit comments