后端是个 k8s 集群,主要语言是 java,也有几个 nodejs 服务,最好能够适配多语言、多种配置文件格式的,因为后面可能还会有 go 语言写的东西......
想问下大家微服务配置中心都用的什么方案?
microservices
71 views
后端是个 k8s 集群,主要语言是 java,也有几个 nodejs 服务,最好能够适配多语言、多种配置文件格式的,因为后面可能还会有 go 语言写的东西......
Spring 全家桶可以试下 Spring Cloud Config,不过这个依赖 git 搞起来有点麻烦
目前用的阿里云 ACM 服务,内部实现是 nacos,不过 nacos 做配置中心还没有权限管理功能,如果服务都在阿里云,可以基于RAM账号去做权限管理,携程开源的 apollo 功能比较全,但是云环境部署起来还是有点麻烦的。这两个都支持多种配置文件格式,yaml、properties、json 等等。嫌麻烦直接用阿里的 ACM 就行了(以前用的时候好像是免费的)