利用Jenkins自动构建springcloud项目部署到远程服务器docker中运行(二)

利用jenkins远程部署springcloud项目在上一篇中介绍了如何自动构建Maven父项目,那具体的每个子项目该如何部署呢,怎么自动打包运行在docker中呢,下面我们来揭晓:我们为每一个微服务新建一个自由风格的jenkins任务这里我们不需要使用Gitee拉取代码,因为上一篇父项目已经替我们


利用jenkins远程部署sprincloud项目到docker中运行(一)

利用jenkins部署springcloud项目(Maven父子项目)因为是maven父子项目的缘故,我们这里先整体构建父项目,这样的话各个子项目的jar包也会同时打包好,然后再分别利用jenkins自动部署各个子项目新建一个maven项目我的项目是存储在Gitee,所以还需要去插件管理下载^Git


利用jenkins自动构建前端项目并部署到远程服务器中运行

利用jenkins自动构建前端项目并部署到远程服务器上运行新建一个自由风格的任务因为该前端项目和我整个项目是在一个地址呢,在利用jenkins自动构建springcloud项目已经拉取过全部代码了,所以这里不再拉取代码了构建步骤只需要到利用jenkins自动构建springcloud项目的工作空间中


nacos集群部署

首先准备3台Linux服务器193.112.177.68 47.98.226.154 49.232.174.xx在这3台机器上安装docker并下载nacosdocker pull nacos/nacos-server启动nacosdocker run --env MODE=cluster -dit


@Autowired和@Resource的使用

@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而ty


@PostConstruct注解原理解析

正文@PostConstruct注解使用简介在了解一个东西的原理之前,我们得初步的懂得如何使用它。所以,本文先从@PostConstruct注解如何简单的使用开始。简单起见,我们准备一个springboot项目快速启动。项目目录结构如下:下面我们在cn.lay.postconstruct目录下创建一