当前位置:论坛首页 > Linux面板 > 求助

【已完成】网站java项目可以在jar文件更新后自动重启吗?

发表在 Linux面板2022-11-9 08:19 [复制链接] 12 7500

本帖最后由 堡塔运维香菜卷 于 2023-10-9 11:17 编辑

项目代码更新后,重新package jar包,这时候手动上传,或者通过CI/CD工具,自动上传到服务器。更新jar文件后可以做到自动重新执行吗?或者有没有命令可以调?
就不用手动再去点先停再启动了。
使用道具 举报 只看该作者 回复
发表于 2022-11-9 09:36:19 | 显示全部楼层
您好,您可以监听这个jar文件是否发生变化,如果有变化,通过命令去重启您的这个jar项目,一般是停止当前的访问后,再重新启动
使用道具 举报 回复 支持 反对
发表于 2022-11-9 10:06:55 | 显示全部楼层
大炮运维V587 发表于 2022-11-9 09:36
您好,您可以监听这个jar文件是否发生变化,如果有变化,通过命令去重启您的这个jar项目,一般是停止当前的 ...

我尝试用命令去执行了,虽然项目是重新启动了。但java项目那里就报错停止了。
请问这个重启命令要怎么写才能不破坏这个java项目?
使用道具 举报 回复 支持 反对
发表于 2022-11-9 11:24:37 | 显示全部楼层
nara 发表于 2022-11-9 10:06
我尝试用命令去执行了,虽然项目是重新启动了。但java项目那里就报错停止了。
请问这个重启命令要怎么写 ...

如果想在面板上使用的话,这个需要抓包看面板上重启项目的部分
使用道具 举报 回复 支持 反对
发表于 2022-11-9 15:37:57 | 显示全部楼层
大炮运维V587 发表于 2022-11-9 11:24
如果想在面板上使用的话,这个需要抓包看面板上重启项目的部分

您好,浏览器抓包就是看到调了一个api接口,但是具体到服务器上执行了什么,这个你们应该比较清楚。
只要知道这个执行的命令是什么,我是有办法触发它
使用道具 举报 回复 支持 反对
发表于 2022-11-10 09:43:39 | 显示全部楼层
nara 发表于 2022-11-9 15:37
您好,浏览器抓包就是看到调了一个api接口,但是具体到服务器上执行了什么,这个你们应该比较清楚。
只要 ...

您好,非常抱歉,当前业务档期排满,API的文档会在后期进行更新,您可以先加下我们的开发者群
471729998
使用道具 举报 回复 支持 反对
发表于 2022-11-11 08:27:48 | 显示全部楼层
大炮运维V587 发表于 2022-11-10 09:43
您好,非常抱歉,当前业务档期排满,API的文档会在后期进行更新,您可以先加下我们的开发者群
471729998 ...

我感觉是bt本身应该有监控jar文件,然后当jar包变化,自动重启java项目的功能。并不需要额外的api功能。
使用道具 举报 回复 支持 反对
发表于 2022-11-11 08:29:10 | 显示全部楼层
大炮运维V587 发表于 2022-11-10 09:43
您好,非常抱歉,当前业务档期排满,API的文档会在后期进行更新,您可以先加下我们的开发者群
471729998 ...

我感觉是bt本身应该有监控jar文件,然后当jar包变化,自动重启java项目的功能。并不需要额外的api功能。

或者把重启项目的命令给我们,我们自己去执行也可以。
使用道具 举报 回复 支持 反对
发表于 2022-11-11 08:29:48 | 显示全部楼层
大炮运维V587 发表于 2022-11-10 09:43
您好,非常抱歉,当前业务档期排满,API的文档会在后期进行更新,您可以先加下我们的开发者群
471729998 ...

我感觉是bt本身应该有监控jar文件,然后当jar包变化,自动重启java项目的功能。并不需要额外的api功能。

或者把重启项目的命令给我们,我们自己去执行也可以。
使用道具 举报 回复 支持 反对
发表于 2022-11-11 08:30:28 | 显示全部楼层
大炮运维V587 发表于 2022-11-10 09:43
您好,非常抱歉,当前业务档期排满,API的文档会在后期进行更新,您可以先加下我们的开发者群
471729998 ...

我感觉是bt本身应该有监控jar文件,然后当jar包变化,自动重启java项目的功能。并不需要额外的api功能。

或者把重启项目的命令给我们,我们自己去执行也可以。
使用道具 举报 回复 支持 反对
发表于 2022-11-11 08:31:02 | 显示全部楼层
大炮运维V587 发表于 2022-11-10 09:43
您好,非常抱歉,当前业务档期排满,API的文档会在后期进行更新,您可以先加下我们的开发者群
471729998 ...

我感觉是bt本身应该有监控jar文件,然后当jar包变化,自动重启java项目的功能。并不需要额外的api功能。

或者把重启项目的命令给我们,我们自己去执行也可以。
使用道具 举报 回复 支持 反对
发表于 2023-3-20 15:00:02 | 显示全部楼层
nara 发表于 2022-11-11 08:31
我感觉是bt本身应该有监控jar文件,然后当jar包变化,自动重启java项目的功能。并不需要额外的api功能。
...

您好,您的问题是否解决了呢?如果还未解决,可重新发帖咨询
使用道具 举报 回复 支持 反对
发表于 2023-4-14 19:27:47 | 显示全部楼层
堡塔运维小林 发表于 2023-3-20 15:00
您好,您的问题是否解决了呢?如果还未解决,可重新发帖咨询

我意思是说现在java项目可以自动重启了吗,就是当jar文件更新的时候
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表