前言

前段时间把一个遗留系统微服务化了,但是由于团队技术体系没有跟上容器化这一步始终没有迈出去,这样在数十个Jar包构成的系统挣扎了半个月意识到这样是抗不住的,再一次验证了那句话架构的重构实际上就是团队技术体系的重构,本周总算把全部的服务都打成了镜像,下一步就是k8s的动态扩展了。其中配置中心作为系统的核心底层服务在容器化时遇到了一些问题,在这里总结一下,以便后人方面。

配置中心简介

什么是SpringConfig

SpringCloud配置中心的容器化相关问题

配置方式

SpringCloud配置中心的容器化相关问题

容器化的方式

SpringCloud配置中心的容器化相关问题

自建方式

SpringCloud配置中心的容器化相关问题

插件的使用

SpringCloud配置中心的容器化相关问题

配置

SpringCloud配置中心的容器化相关问题

开始构建

SpringCloud配置中心的容器化相关问题

容器启动

SpringCloud配置中心的容器化相关问题
SpringCloud配置中心的容器化相关问题
SpringCloud配置中心的容器化相关问题

现成镜像

直接镜像的方式比较简单直接下载镜像使用即可。
SpringCloud配置中心的容器化相关问题

总结

1.作为SpringCloud体系的底层核心服务之一的SpringConfig在容器化的过程中由于不同的配置模式在容器化时要有不同的配置。
2.注意区别测试服务和容器中账号的区别,普通用户和root用户的{user.dir}是不同的。
3.微服务不是万能的,需要大量的技术积累和准备,实施前要慎重,采坑的觉悟要有。

相关文章:

  • 2021-12-24
  • 2021-05-09
  • 2021-04-18
  • 2021-08-19
  • 2022-12-23
  • 2021-11-15
  • 2021-08-13
  • 2021-04-28
猜你喜欢
  • 2021-09-13
  • 2021-09-27
  • 2022-12-23
  • 2021-08-08
  • 2021-10-16
  • 2021-08-21
  • 2022-12-23
相关资源
相似解决方案