现在 K8s 上用的是 eureka+spring-config (本地文件),每次改配置很麻烦,都需要重启服务。
有没有更好的选择?
也试用过 Nacos ,发现占用资源真是大。 已经有了 eureka 了,再用 nacos ,有重复了。
现在 K8s 上用的是 eureka+spring-config (本地文件),每次改配置很麻烦,都需要重启服务。
有没有更好的选择?
也试用过 Nacos ,发现占用资源真是大。 已经有了 eureka 了,再用 nacos ,有重复了。
|
buliuguOct 31, 2022
1
可以试试 etcd
|
|
SeymerOct 31, 2022
2
Apollo
|
|
xianzheOct 31, 2022 via Android
3
configmap ,重启就重启呗
|
|
NoOneAIOct 31, 2022
4
1. 小型项目可以不用配置中心,就 @xianzhe 说的,configmap 就很香,就算想实现配置自动生效也不难。
2. 大型项目,nacos/apollo/rainbow 都可以。 |
|
csliveOct 31, 2022
5
consul
|
|
lmshlOct 31, 2022
6
configMap + 重启
反正也没实现 hot-reload |
|
trammOct 31, 2022
7
腾讯的 Polaris
|
|
chenPiMeiHaoChiNov 1, 2022
8
我这也是用的 eureka
|
|
zhujqNov 2, 2022
9
configmap
|
|
a728976009Nov 4, 2022
10
spring 的话,configmap 挂载 + @RefreshScope ,可以自己写个线程 watch 文件变化,给 spring 发一个 RefreshEvent ,注意挂载是 symlink 。
|
|
fxNov 7, 2022
11
configmap
|
|
OldCamelJan 16, 2023
12
configmap+spring-cloud-starter-kubernetes-config
|