文章目录前言一、实现按容量自动清除日志文件1.日志滚动删除配置2.日志配置实例总结 前言最近接触了几个线上应用系统,发现一个问题。这些线上应用系统都是使用的Springboot+Log4j2的应用框架,设置了每一个小时滚动切分一个日志文件,并且滚动删除一天前的日志文件,同时也设置了当磁盘容量使用达到80%时,进行UMP监控报警。当1天内如果遇到访问量大的时候,生成的日志会比较多,有可能导致UMP
转载
2024-10-23 09:56:47
67阅读
文章目录1、前言2、微服务概述2.1 什么是微服务?2.2 微服务与微服务架构2.4 微服务技术栈有那些?3、 SpringCloud入门概述3.1 SpringCloud是什么?3.2 SpringCloud和SpringBoot的关系3.3 Dubbo 和 SpringCloud技术选型1. 分布式+服务治理Dubbo2. Dubbo 和 SpringCloud对比4. SpringClou
Jenkins 配置子节点
上一篇文章中准备工作已经完成的差不多了这一篇主要讲解 Jenkins 上面的相关配置 为了让代码部署到所有的子节点上所以我们首先需要在 Jenkins 中添加我们希望代码部署到的节点 配置节点首先进入你的 Jenkins 页面然后选中系统管理 点击进入系统管理后选择节点管理
转载
2024-04-18 13:03:12
97阅读
前置要求: Jenkins安装nodejs插件(本篇文章会教)Linux安装Node.js(图文解说详细版)如果你是一名前端工程师,那么你可能会对Jenkins这个自动化构建工具并不陌生。但是,你有没有想过在前端项目中使用Jenkins进行自动化部署呢?实际上,Jenkins不仅仅适用于后台服务的构建和部署,它同样也可以为前端项目提供便捷的自动化部署方案。本文将向大家介绍如何在前端项目中运用Jen
转载
2024-06-27 22:38:06
692阅读
1.安装插件部署应用首先需要安装nodejs 的插件,我们打开Jenkins页面,进入系统管理->插件管理->可选插件,搜索nodejs插件进行安装。(我们这里已经安装过了,在已安装页面就可以找到这个插件)2.Node js安装进入系统管理->全局工具配置 进入全局工具配置页面,找到Node js选项,点击Nodejs安装,填入别名及安装方式(这里选择自动安装,版本选择为node
转载
2024-05-05 17:43:34
2339阅读
jenkins自动构建docker镜像,并上传至harbor仓库在jenkins的项目中手动推送并查看# docker images在harbor仓库查看上传完成出现报错的可能:jenkins.sock文件没有给权限认证出现报错:使用harbor用户密码gitlab自动触发jenkins第一:在jenkins的设置中找gitlab的插件并安装,安装完成后第二:在gitlab主机中点击管理中心-设置
Jenkins是一个开源的持续集成工具,它可以帮助开发团队自动化构建、测试和部署软件。而在Jenkins中,Node则是指用来执行Jenkins任务的计算机节点。在实际应用中,我们往往会遇到在Linux系统上配置Jenkins节点的情况。今天我们就来讨论一下如何在Linux系统上配置Jenkins节点。
首先,我们需要在Linux系统上安装Jenkins。安装完成后,我们需要在Jenkins的主
原创
2024-05-17 11:27:07
94阅读
请先阅读前两篇Docker安装Jenkins并配置GitHubJenkins+GitHub报错hudson.plugins.git.GitException: Failed to fetch from GitHub 443前提-Jenkins配置node环境1.配置node插件系统配置-插件管理-可选插件,搜索nodejs,直接安装2. 配置node版本General可以直接全部选择不
转载
2024-04-02 10:16:40
272阅读
文章目录1 从装修厨房看项目开发效率优化1.1 持续部署1.2 持续集成1.3 持续交付1.4 总体目标好处 1: 降低风险好处 2: 减少重复过程好处 3: 任何时间、 任何地点生成可部署的软件好处 4: 增强项目的可见性好处 5: 建立团队对开发产品的信心2 持续集成工具2.1 Jenkins 和 Hudson2.2 技术组合3 JavaEE 项目部署方式对比3.1 手动部署3.2 自动化部
在普通的shell环境中,nohup,并且& 某个程序后,会抛到后台执行,在退出当前shell环境后,程序依然可以执行。但是在Jenkins的pipeline中,通过nohup,且使用&之后,step结束后,执行的程序还是会退出,导致程序起不来。1)export JENKINS_NODE_COOKIE=dontKillMe很重要,pipeline在退出node{}的时候,会默认清理
转载
2024-03-08 16:47:04
93阅读
1.安装插件部署应用首先需要安装nodejs 的插件,我们打开Jenkins页面,进入系统管理->插件管理->可选插件,搜索nodejs插件进行安装。(我们这里已经安装过了,在已安装页面就可以找到这个插件)2.Node js安装进入系统管理->全局工具配置 进入全局工具配置页面,找到Node js选项,点击Nodejs安装,填入别名及安装方式(这里选择自动安装,版本选择为node
转载
2023-08-08 12:44:52
0阅读
准备环境本次先假定jenkins与要发布的服务器在同一台,实际生产环境中,有可能测试环境和生产环境分别部署有jenkins,也有可能一台jenkins用于多套环境、多台服务器的发布,这次先专注于docker的部署,jenkins不需要跨网络操作自制JDK镜像先自制一个jdk镜像,上传到自己的阿里云(阿里云免费提供镜像仓库服务),后面基于这个镜像构建自己的应用 新建目录/home/dockerfil
转载
2023-07-21 12:00:17
170阅读
目录一、Jenkins安装Windows下安装:Linux Ubuntu下安装:二、Jenkins配置及插件安装使用简介插件安装:在线安装:离线安装:账户安全配置:三、Jenkins的环境变量说明四、Jenkins使用五、构建六、Jenkins在跨平台使用注意事项个人理解持续集成:为解决程序代码提交质量低,提交内容导致原有系统的BUG,按时或按需自动编译版本,进行自动化测试。百度对持续集成的定义:
转载
2024-03-12 15:57:52
125阅读
jenkins新增节点:选择要新增的节点,增加构建目录:mkdir /data/node1添加节点:配置完成查看:log提示没java,安装java jdk:看到这样就成功:配置构建任务到此节点运行:查看构建历史:查看确认构建的节点:查看105运行结果:
原创
精选
2021-12-08 20:29:40
10000+阅读
Kubernetes (K8S) 是一个开源的容器编排平台,广泛应用于DevOps领域。Jenkins 是一个流行的持续集成和持续交付(CI/CD)工具,与K8S结合使用可以实现自动化部署和管理。在使用Jenkins时,有时会遇到“jenkins node: command not found”这样的错误提示,接下来我将向你介绍如何解决这个问题。
### 解决“jenkins node: com
原创
2024-04-23 18:24:13
1134阅读
# Jenkins Node节点与Docker的结合应用
Jenkins是一个流行的开源自动化服务器,通常用于持续集成和持续交付(CI/CD)。而Docker作为一个轻量级的容器化平台,正逐渐成为现代开发与运维中不可或缺的工具。将Jenkins与Docker结合使用,可以充分利用Docker的隔离性和可移植性,从而提高软件构建、测试和部署的效率。
## 什么是Jenkins节点?
在Jenk
前言在我们使用 Git 中,有时候会遇到多账号多仓库的情况,比如公司的 GitLab 和 GitHub,以及自己的 GitHub,这时候我们就需要配置多个 SSH 密钥来区分不同的账号和仓库生成 SSH 密钥根据你注册仓库的邮箱生成 SSH 密钥,如果你没有注册仓库,记得先在 Github 或者码云上注册一个,然后再生成 SSH 密钥ssh-keygen -t rsa -C "你的仓库注册邮箱"
YAML概要 [YAML](http://yaml.org/)是"YAML Ain't a Markup Language"(YAML不是一种置标语言)的递归缩写,早先YAML的意思其实是:"Yet Another Markup Language"(另外一种置标语言),但为了强调这种语言以数据做为中心,而不是以置标语言为重点,而用返璞词重新命名,YAML的官方定义很简单,即**一种人性化的数据格式
静态的agent/node使用 pipeline{ // agent any agent{ // node "node1" // node "node2" label 'master' } 动态的agent/node使用 def AGENT_LABEL = null node('master') { ...
转载
2021-10-28 09:48:00
180阅读
2评论
# 实现“Jenkins docker node 缓存”教程
## 整体流程
为了实现“Jenkins docker node 缓存”,需要分为以下几个步骤:
| 步骤 | 操作 |
| ------ | ------ |
| 1 | 创建Docker镜像 |
| 2 | 编写Jenkinsfile |
| 3 | 在Jenkins中配置Docker Agent |
| 4 | 执行Jenk
原创
2024-06-30 05:30:58
157阅读