擅长web服务端开发,熟练golang、Python等后端语言
多年运维和运维开发经验,擅长docker、k8s、nginx、MySQL集群搭建和运维配置
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
微服务改造
1.内部项目是以springcloud技术栈做开发,整个项目在部署的时候有二十多个程序,在之前都是用单独的程序文件+启动脚本启 动,所以有很多缺点,包括程序出现故障如何自愈、高效部署、程序配置都是IP地址、日志收集、节点扩容、监控等,所以有了 容器化改造的需求 职责: 微服务的项目,我首先用了docker file 来管理程序起动和启动参数、启动文件,然后用docker comcpose 来做数据持久化、服务发 现、节点、节点副本系数、网络等配置,并在线上搭建swarn来管理容器节点。 项目上线使用jenkins pipline流水线、参数化构建来部署管理,后期搭建了私有镜像仓库、和fluentd日志收集工具