首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在清理插件中,“延迟清除”选项真正意味着什么?

在清理插件中,“延迟清除”选项真正意味着什么?
EN

Stack Overflow用户
提问于 2020-09-01 00:33:08
回答 1查看 8.5K关注 0票数 12

Jenkins 工作区清理插件是一个广泛使用的插件,在过去12个月中每月安装超过200 k。

困扰我的是,它的“延迟清除”功能没有被正确地记录下来。我只能怀疑“延迟”意味着异步,因此它不会阻止节点/执行器,但我猜现在是这样。

另外,如果它实际上是异步的,并且在同一个节点和同一个工作区上调度了另一个作业,那么在新作业开始之前,我们有什么保证工作空间被正确清理了吗?

文件只说:

当禁用延迟wipeout时,将使用文件系统内容删除的旧实现。(...) 对于(例如,云)的开发人员来说,确保延迟的wipeout永远不会被选择为一种清理方法可能是有用的。

这是什么意思?在什么情况下,不应该使用延迟清除?

有人能解释启用/禁用此选项的真正效果是什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-05 02:07:19

延迟删除意味着删除以异步方式对您的构建进行,即:

  1. 将工作区目录重命名为临时目录名,然后
  2. 启动删除该临时目录的后台任务。

(详见源代码 )。

对于大的工作空间,删除可能需要很长时间,因此这将减少您的构建时间。

当并行运行同一作业的多个构建时,Jenkins将自动选择特定于构建的工作区名称(通过向工作区目录添加一个数字扩展) --因此对异步删除没有任何干扰。

在云环境中,您可以根据需要创建和删除临时构建节点,您可能会销毁仍在运行异步删除操作的节点,因此在这种情况下您可能更倾向于禁用该选项。

票数 22
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63684080

复制
相关文章
通过元素的 getBoundingClientRect() 方法获取元素的实际宽高与实际展示的不符合
我的代码:通过 css 设置样式,当 body 属性 v-direction=1 时,设置一个高度,默认会设置一个高度
蓓蕾心晴
2023/08/18
6550
grafana展示的CPU利用率与实际不符的问题探究
最近看了一个虚机的CPU使用情况,使用mpstat -P ALL命令查看系统的CPU情况(该系统只有一个CPU core),发现该CPU的%usr长期维持在70%左右,且%sys也长期维持在20%左右:
charlieroro
2023/02/25
1.3K0
grafana展示的CPU利用率与实际不符的问题探究
EasyCVR通过调取接口开启音频,通道条数与实际不符的原因分析
EasyCVR视频融合平台部署轻快、功能灵活,在视频能力上,可提供视频直播、录像、回放、检索、云存储、级联、告警等功能。平台可支持多协议、多类型设备接入,包括国标GB28181、RTMP、RTSP、海康SDK、大华SDK、海康Ehome等,同时也提供API接口供用户二次开发、集成与调用。
TSINGSEE青犀视频
2022/09/30
2910
EasyCVR使用时CPU占用与实际使用不符是什么原因?
EasyCVR可支持多协议、多类型设备接入,平台可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。平台采用可视化设计,可支持监测CPU使用、服务器内存、带宽、网络运行环境、设备状态等数据。
TSINGSEE青犀视频
2023/05/25
1900
EasyCVR设备管理界面实际通道数与显示通道数不符是什么原因
近期我们在对EasyCVR测试时,出现实际通道数有四个,显示在前端的数据也是四个,但是点进去只显示三个的情况。前端的通道数显示如下所示:
TSINGSEE青犀视频
2021/07/30
2480
EasyGBS现场添加通道不符合实际的情况如何排查?
EasyGBS是TSINGSEE青犀视频研发的可接入国标GB28181协议的视频平台,经过多年的沉淀和不断优化,EasyGBS目前已经适应了很多场景下的视频监控可视化搭建,并且能够提供丰富的二次接口进行开发。
TSINGSEE青犀视频
2021/12/15
3390
国标GB28181视频平台LiteCVR运行CPU占用与实际使用不符,如何排查?
在高清化、智能化和网联化的需求下,5G、人工智能、云计算等信息技术快速发展带动用途单一的安防系统功能走向多元化,并开始与电信、交通、建筑、物业等多领域进行融合,进入泛安防时代。
LiteMedia音视频技术
2023/10/12
1780
jeDate日期控件在项目中实际应用
需求: 1:可提供日期不超过当前日期或者(验证选中日期是否超过今天) 2:日期验证 3:input表格里面获取当前系统默认日期 4:选着日期点击选中后点确定按钮才关闭 5:验证结束日期大于开始日期
王小婷
2019/09/20
6580
idea提示库源与类的字节码不符
今天在编译项目时候发现项目依赖的包一直不是最新的,反复打包无效,于是研究了下,整理下来,希望对大家有帮助
高久峰
2023/06/29
2.4K0
Linux磁盘占用率与使用率不符
早晨刚到公司,收到同事推送的一条生产机器磁盘使用率<90%的告警,我们的机器部署了日志清理脚本一般仅保存2~3天的日志,其他都会上传到ES,通过ELK模式管理。按理说,不应该是日志太大,但机器上能占用磁盘的除了一些服务安装包也只有日志了,遂开始排查。
COY_fenfei
2021/03/11
3.5K0
Linux磁盘占用率与使用率不符
Python日期与时间
time模块:是基于Unix Timestamp(时间戳)实现的,所能表述的范围被限定在1970-2038年之间;
小雨coding
2020/06/30
3.1K0
python 日期与时间
###python 日期与时间 (time,datetime包) [toc] #####概述 在应用程序的开发过程中,难免要跟日期、时间处理打交道。如:记录一个复杂算法的执行时间;网络通信中数据包的延迟等等。Python中提供了time, datetime calendar等模块来处理时间日期,今天对time模块中最常用的几个函数作一个介绍。 ######time.time time.time()函数返回从1970年1月1日以来的秒数,这是一个浮点数。 ######time.sleep 可以通过调用time
xiangzhihong
2018/01/26
2K0
Python3 常用日期计算方法
后台做数据分析汇总的时候需要处理各种时间段,每天的零点、每周的第一天最后一天、每月的第一天最后一天等,不知道有没有现成的可用库来处理。搜索的基本也是各种其他人写的方法,我这里汇总了一下(抄了一些代码)。
obaby
2023/02/15
6610
PHP 实现公历日期与农历日期的互转换
PHP 实现公历日期与农历日期的互转换 前言:  今天根据客户的需求对时间进行了转换,就是客户要求增加农历日期的显示,在网上抄袭了一段,稍微修改了一下运行成功了,不难的,改动的很少的.
用户2323866
2021/07/07
5.5K0
EasyGBS与上级级联时出现contact内ip不符的处理方法
在国标GB28181协议中,如果需要级联,则下级平台需要向上级平台进行登录注册,才能开启上下级之间的连接。TSINGSEE青犀视频的国标平台EasyGBS就是通过GB28181的级联机制,与其他平台进行连接,在对接第三方平台的时候,很多用户都会选择级联功能。
EasyNVR
2021/12/09
3440
【mysql】日期与时间类型
YEAR类型用来表示年份,在所有的日期时间类型中所占用的存储空间最小,只需要1个字节的存储空间。
兮动人
2022/03/12
4.2K0
Python3 常用日期计算方法
后台做数据分析汇总的时候需要处理各种时间段,每天的零点、每周的第一天最后一天、每月的第一天最后一天等,不知道有没有现成的可用库来处理。搜索的基本也是各种其他人写的方法,我这里汇总了一下(抄了一些代码)。
obaby
2023/02/22
5760
python datetime模块参数详解
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。     datetime模块定义了两个常量:datetime.MINYEAR和datetime.MAXYEAR,分别表示datetime所能表示的最 小、最大年份。其中,MINYEAR = 1,MAXYEAR = 9999。     datetime模块定义了下面这几个类: datet
程序员同行者
2018/06/22
1.7K0
解析SDN与实际应用的距离
目前很多SDN(Software Defined Network,软件定义网络)的解决方案还主要集中在高校、ONF组织、运营商及设备厂商中进行探索研究,多停留在分析讨论、实验阶段,很少在国内企业中得到实际的应用。鉴于此种情况,也有一些厂商并没有受到这方面的局限性影响,而是从另外的角度切入SDN,比如网络虚拟化的应用,其实SDN平安城市视频监控运维与网络虚拟化的核心是一致的,在SDN领域有很多技术实现是通过虚拟化来完成的,同时SDN又赋予了网络虚拟化新的发展空间。例如被VMware收购的Nicira的控制
SDNLAB
2018/04/04
7200
解析SDN与实际应用的距离
python时间处理之date
#!/usr/bin/python # -*- coding:utf-8 -*- """ date的用法 (test_datetime.py) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Created by bixiaofan <wirelessqa@163.com> on 2018/1/24 at 上午9:46 """ import time from datetime import date def test_datetime_dat
py3study
2020/01/10
8670

相似问题

使用循环和条件语句迭代嵌套字典

23

使用循环和if else语句迭代数组

20

使用for of循环和if..else语句迭代和检查数组

20

使用for循环语句理解数组迭代

45

使用循环和条件语句比较数组中的元素

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文