Jenkins 命令无法后台运行,使用BUILD_ID=dontKillMe解决

例子:

jenkins如果在shell里使用nohup发现还是不能后台运行,直接挂掉。

那么可以在jenkins命令里加上BUILD_ID=dontKillMe解决

python 复制代码
nohup python main.py >server.out 2>&1 &

它的作用是在后台运行名为main.py的Python脚本,并将标准输出和错误输出重定向到名为server.out的文件中。具体解释如下:

1、nohup:表示在后台运行命令,即使关闭终端,命令也会继续执行。
2、python main.py:表示运行名为main.py的Python脚本。
3、>:表示将标准输出重定向到指定的文件。
4、server.out:表示将标准输出保存到名为server.out的文件中。
5、2>&1:表示将错误输出(文件描述符为2)重定向到标准输出(文件描述符为1)。
6、&:表示将命令放到后台运行。
相关推荐
戴西软件10 小时前
戴西软件入选2026年安徽省制造业数智化转型服务商名单
java·大数据·服务器·前端·人工智能
爱棋笑谦10 小时前
springboot—数据源相关配置
java·spring boot·spring
budingxiaomoli18 小时前
Spring IoC &DI
java·spring·ioc·di
Spider Cat 蜘蛛猫18 小时前
Springboot SSO系统设计文档
java·spring boot·后端
未若君雅裁18 小时前
MySQL高可用与扩展-主从复制读写分离分库分表
java·数据库·mysql
学习中.........18 小时前
从扰动函数的变化,感受红黑树带来的性能提升
java
计算机安禾19 小时前
【c++面向对象编程】第24篇:类型转换运算符:自定义隐式转换与explicit
java·c++·算法
weixin1997010801619 小时前
【保姆级教程】淘宝/天猫商品详情 API(item_get)接入指南:Python/Java/PHP 调用示例与 JSON 返回值解析
java·python·php
环流_20 小时前
redis核心数据类型在java中的操作
java·数据库·redis
雨辰AI20 小时前
SpringBoot3 项目国产化改造完整流程|从 MySQL 到人大金仓落地
java·数据库·后端·mysql·政务