第四部分:Kubernetes 基本概念1、基础概念理解K8S集群 是一组节点,这些节点可以是物理服务器或者虚拟机之上安装了Kubernetes平台。K8S平台是一个围绕容器打造的分布式系统,和其他的分布式系统比如rocketmq、kafka、elasticsearch在宏观上是非常类似的。具体介绍,请参见前面的尼恩架构视频。etcd是Kubernetes提供默认的存储系统,保存所有集群数据,使用
Jenkins在帮助我们自动化构建服务的同时也在消耗服务器的磁盘空间,试想如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致Jenkins出现磁盘空间不足无法构建的后果。这时候我们就需要进行一定的手工干预才能恢复Jenkins的正常运作。 本文基于Windows操作系统,结合Jenkins 的相关特性解决上述问题。 一、手工删除构建记录 这
转载
2024-02-14 23:05:50
862阅读
# Jenkins Android 清理缓存指南
在开发 Android 应用时,Jenkins 是一个非常强大的持续集成工具。然而,有时候我们的构建环境会变得臃肿,导致构建失败或者变慢。这时候,清理缓存是一个非常有效的解决方案。这篇文章将教会你如何在 Jenkins 中实现 Android 缓存的清理。
## 整体流程
首先,我们需要了解整个清理缓存的流程。下面是一个简洁的流程表:
|
最近应公司要求,搭建一套接口自动化环境。看到通知邮件,没有多想就确定了Jmeter路线。可能有些人会说,为啥不用python,相对而言高大上一些。因为公司内部现在项目有用到Jmeter,正好可以结合利用,适合自己才是最好的嘛。整体思路是Jmeter可以做压力测试,也可以做接口测试;Ant是基于Java的构建工具,完成脚本执行收集结果并生成报告;Jenkins也是基于Java开发的持续集成工具。下
安装git:安装git
yum install git -y
安装后的目录一般在:
/usr/bin/git
查看git安装目录:
whereis git安装jenkins:下载:
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
导入密钥:
Python 程序在运行时,需要在内存中开辟出一块空间,用于存放运行时产生的临时变量,计算完成后,再将结果输出到永久性存储器中。但是当数据量过大,或者内存空间管理不善,就很容易出现内存溢出的情况,程序可能会被操作系统终止。 而对于服务器这种用于永不中断的系统来说,内存管理就显得更为重要了,不然很容易引发内存泄漏。
这里的内存泄漏是指程序本身没有设计好,导致程序未能释放已不再使用的
转载
2024-10-14 21:05:38
42阅读
GitLab + Jenkins + Docker + SpringCloud 微服务集成实践微服务持续集成(一)链接:找一个网上的 spring cloud 工程来用本章内容属于单机 docker 部署应用,这个微服务项目,做不出来最终的项目效果。只适合学习,如何持续化继承一个项目到 docker 生产服务器。一、GitLab提交代码到 gitlab 仓库二、jenkins - pipeline
转载
2024-03-26 21:21:55
47阅读
首先说明一个各软件的版本:tomcat:apache-tomcat-8.5.16.tar.gzmaven:apache-maven-3.5.0-bin.tar.gzsvn:subversion-1.6.11-15.el6_7.x86_64jenkins:Jenkins ver. 2.7.4(很多教程用的都是1.x的版本)1、配置java环境export JAVA_HOME=/usr/java/la
转载
2024-09-14 20:33:24
125阅读
多环境选择一、问题来源居于测试中存在多套环境,并且经常要对各个环境进行冒烟测试,故考虑将持续集成环境做成可配置。不同环境的URL、Port、Database、DatabaseName都不一样。二、解决思路在Jenkins的ExecuteShell中实现,配置不同环境所对应的参数,根据构建时选择传入的环境不同,到工作空间中,找到脚本目录,并将指定的参数进行替换。 但是,这样便导致需要替换的
Jenkins在帮助我们自动化构建服务的同时也在消耗服务器的磁盘空间,试想如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致Jenkins出现磁盘空间不足无法构建的后果。这时候我们就需要进行一定的手工干预才能恢复Jenkins的正常运作。本文基于Windows操作系统,结合Jenkins 的相关特性解决上述问题。一、手工删除构建记录这是最基本
转载
2024-03-18 08:32:36
868阅读
目录一、安装Jenkins1、跟新yum包2、查询镜像3、拉取镜像4、创建Jenkins工作目录,并将容器内目录挂载到此目录上 5、启动Jenkins容器二、Jenkins配置1、Jenkins安装gitee码云插件2、创建私人令牌3、Jenkins添加全局凭据4、系统配置三、构建任务方式一方式二 一、安装Jenkins1、跟新yum包sudo yum update
转载
2024-09-12 00:00:51
2505阅读
一. 环境操作系统:Windows 10Qt版本:QT5.12.8Visual Studio版本:Visual Studio 2017NSIS版本:NSIS 3.08 增强版Jenkins版本:2.346 (建议使用最新)以下是环境搭建说明:Windows下Jenkins软件安装说明及配置_枫蓝驿的博客Visual Studio 2017下载及安装_枫蓝驿的博客win10 安装 Qt 5.12.8
转载
2024-08-26 14:02:15
149阅读
Jenkins的说明 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有 Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,Hud
转载
2024-07-31 14:26:39
73阅读
你或其他人刚刚写完了一段代码,提交到项目的版本仓库里面。但等一下,如果新提交的代码把构建搞坏了怎么办?万一出现编译错误,或者有的测试失败了,或者代码不符合质量标准所要求的底限,你该怎么办?最不靠谱的解决方案就是寄希望于所有人都是精英,他们根本不会犯这些错误。但如果真的出现了这些问题,我们就希望发现的越早越好。最好的方式就是只要有代码提交,我们就有某种方式对它进行验证。这就是持续集成的作用。持续集成
转载
2024-07-19 14:28:51
170阅读
大家都知道,电脑系统用的时间长了,就会出现电脑运行缓慢的情况,我们知道定期的C盘清理,对电脑缓存的文件及电脑垃圾进行清理,但是针对电脑会帮您自动备份文件,那么,很多人都不知道该如何清理这些文件记录,接下来,电脑资深玩家将教你如何有效进行C盘清理。浏览器上删除1.打开浏览器,选择工具》internet选项2.打开Internet选项对话框,然后选择“浏览历史记录下的设置”,打开另一个对话框,然后可以
转载
2024-03-22 07:50:48
222阅读
【代码】清理 yarn 缓存、清理 npm 缓存。
原创
2022-12-31 01:00:00
2213阅读
Mac用久了之后都会积累很多的电脑缓存垃圾,如果不及时清理就会拖垮电脑的运行速度,那么清理这些Mac缓存垃圾就变得刻不容缓,如何有效的清理Mac缓存垃圾呢,接下来小编分享几种非常实用的Mac缓存清理的方法给大家,记得收藏哦! 在正式进入缓存垃圾清理教程之前,我们先认识一下什么是Mac缓存垃圾吧~ Mac 缓存垃圾可分为系统缓存、应用软件缓存与浏览器缓存,所谓的缓存(暂存)其实就是保存在硬盘上的临时
转载
2023-09-27 13:14:42
227阅读
# 在Linux中清理Python包中的缓存文件
在开发过程中,Python包中可能会产生许多缓存文件,特别是在使用包管理工具(如`pip`)时。清理这些缓存文件可以帮助你腾出空间并提升效率。本文将为初学者提供一个详细的指导,教你如何在Linux环境下清理Python包中的缓存文件。
## 流程概览
在进行清理之前,我们需要了解整个流程。可以将其分为几个关键步骤,如下表所示:
| 步骤 |
原创
2024-08-23 09:28:16
393阅读
尽管大多数垃圾文件都是通过Internet出现在Mac上的,但是由于这些垃圾文件给系统带来的麻烦,从Mac清除这些垃圾文件变得非常重要。我们提供了一些技巧,这些技巧可以帮助诸如Mac OS X的操作系统清除Mac系统中的垃圾文件,并提供一个整洁的Mac OS X环境。1. 清理Mac缓存Mac将大量信息存储在称为缓存的文件中,从而可以快速访问数据并减少了再次从原始来源获取数据的需求。但是,这些文件
转载
2023-12-23 19:39:20
24阅读
要理解Clear Flags,首先来看D3D中的IDirect3DDevice9::Clear方法HRESULT Clear(
[in] DWORD Count,
[in] const D3DRECT *pRects,
[in] DWORD Flags,
[in] D3DCOLOR Color,
[in] float Z,
[in] DWORD Stencil
转载
2024-03-15 20:02:42
331阅读