Java运行环境现阶段有可能支持滚动更新jar包吗?

我运行了一个 Springboot 后端,现在每次更新的流程:上传 jar 包到指定位置 → 回到 1Panel ->重启运行环境。这样就会导致停机一段时长,请问有什么解决方案吗?是脱离面板使用其他技术,还是能够结合其他技术继续使用运行环境。

当前版本的话 需要写 API 然后自行实现这个流程

如果条件允许的话(会增加工作量),后端服务部署两个容器,用负载均衡的方式一个一个的更新,这样用户侧就不会感觉到停机

这个 API 是指面板的吗