随笔分类 -  微服务

摘要:微服务多服务器远程发布和nginz+zuul 集群实现高可用 微服务多服务器远程发布 修改Jenkins系统配置,添加第二台远程服务器 从Jenkins服务器拷贝公钥到第二台生产服务器docker2 远程服务器 ssh-copy-id 192.168.23.12 系统配置 >添加远程服务器 Jenk 阅读全文
posted @ 2022-03-08 10:21 知己一语 阅读(183) 评论(0) 推荐(0) 编辑
摘要:微服务持续集成之集群化批量部署 微服务部署方案优化 单节点的部署方案存在以下问题: 一次只能选择一个微服务部署 只有一台生产者部署服务器 每个微服务只有一个实例,容错率低 优化方案: 在一个Jenkins工程中选择多个微服务同时发布 在一个Jenkins工程中可以选择多台生产服务器同时部署 每个微服 阅读全文
posted @ 2022-03-04 11:56 知己一语 阅读(392) 评论(0) 推荐(0) 编辑
摘要:微服务持续集成之部署前端静态web网站 在生产服务器安装配置nginx 生成服务器安装nginx yum -y install epel-release yum -y install nginx 修改nginx端口,将端口修改为9090,防止端口冲突 vim /etc/nginx/nginx.con 阅读全文
posted @ 2022-03-04 11:55 知己一语 阅读(400) 评论(0) 推荐(0) 编辑
摘要:对微服务打包,制作镜像,上传镜像到,创建容器发布 一:使用Dockerfile 编译,生成镜像 构建common工具 common公共子工程是所有微服务使用的工具,所以先打包common子工程 修改Jenkinsfile文件,添加编译,打包,镜像制作的步骤 //定义git凭证 def git_url 阅读全文
posted @ 2022-03-03 13:15 知己一语 阅读(698) 评论(0) 推荐(0) 编辑
摘要:微服务持续集成之 代码上传,拉取,和代码审查 一:后端代码上传gitlab 登录gitlab,新建两个项目,一个tensquare_font用于前端,一个tensquare_back用于后端 进入idea的后端项目,将整个后端项目提交到本地 选择整个项目,右击 >Git >Repository >R 阅读全文
posted @ 2022-03-03 13:14 知己一语 阅读(342) 评论(0) 推荐(0) 编辑
摘要:Jenkins+Docker+SpringCloud微服务持续集成之 容器管理 目标: 需要在Jenkins 主机上安装docker 环境。配置一台Harbor服务器,配置一台应用服务器(配置docker环境)。 实现,Jenkins使用Dockerfile 将 微服务的jar 包制作成镜像,上传到 阅读全文
posted @ 2022-03-03 13:13 知己一语 阅读(404) 评论(0) 推荐(0) 编辑
摘要:Jenkins+Docker+SpringCloud微服务持续集成 一:Jenkins+Docker+SpringCloud续集成流程说明 大致流程说明: 1) 开发人员每天把代码提交到Gitlab代码仓库 2) Jenkins从Gitlab中拉取项目源码,编译并打成jar包,然后构建成Docker 阅读全文
posted @ 2022-03-03 13:12 知己一语 阅读(648) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示