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

前言

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

配置中心简介

什么是SpringConfig

这里写图片描述

配置方式

这里写图片描述

容器化的方式

这里写图片描述

自建方式

这里写图片描述

插件的使用

这里写图片描述

配置

这里写图片描述

开始构建

这里写图片描述

容器启动

这里写图片描述
这里写图片描述
这里写图片描述

现成镜像

直接镜像的方式比较简单直接下载镜像使用即可。
这里写图片描述

总结

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

猜你喜欢

转载自blog.csdn.net/zhaoenweiex/article/details/80206366
今日推荐