Jpom Jpom
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
❤️成为赞助商
  • 安装使用

    • 开始安装
    • 一键安装(linux)
    • 下载安装
    • 容器化安装
    • 自行编译
    • docker-compose
    • 安装Docker
    • 启动参数
    • 启动失败
    • 管理命令
  • 如何升级

    • 升级 Jpom 版本
      • 目前支持的升级方式
      • 在线升级
    • 数据库迁移到 mysql
    • 如何将 2.9.x 升级到 2.10.x
    • 如何将 2.8.x 升级到 2.9.x
  • 用户管理

    • 部分限制说明
    • 编辑用户
  • 在线构建

    • 编辑构建
  • 监控管理

    • 监控介绍
  • 系统管理

    • 系统日志
    • 系统管理
    • 邮箱配置
  • 节点功能

    • 项目管理

      • 项目属性
      • 控制台
    • nginx管理

      • 介绍
      • ssl介绍
    • 系统管理

      • 白名单目录
      • 缓存管理
  • 节点管理

    • 添加节点
    • SSH管理
  • 节点分发

    • 分发介绍
  • 文档
  • 如何升级
bwcx_jzy
2022-06-11
目录

升级 Jpom 版本

# 目前支持的升级方式

  1. 手动替换 jar
  2. 在线上传 jar 包
  3. 远程检查版本并更新
  4. 批量升级插件端

升级可能出现启动失败的情况,失败请检查控制台日志

# 在线升级

jpom 中提供在线升级功能,方便用户及时知道有新版本并快速更新。

目前更新策略是每天定时更新和手动触发更新

使用该功能可能出现对问题有如下:

  1. 无法获取到最新版本
  2. 控制台有错误信息(获取远程版本信息失败: xxxx)
  3. 控制台有错误信息(获取远程版本信息失败: Received fatal alert: internal_error)
    1. 通常为 JDK 版本问题,建议升级:JDK 1.8.0_311+
    2. 参考文章:https://blog.csdn.net/qq_36218267/article/details/121741914 (opens new window)

出现上述大部分为网络原因,因为默认使用 github pages(海外)来获取最新信息,如果服务器无法访问外网或者不能使用公网那么基本是不能正常使用。

目前系统中提供到解决方案有如下:

  1. 不能访问外网则可以自定义配置远程地址:(配置方法在 extConfig.yml 文件中修改 system.remoteVersionUrl 属性)
    1. https://jpom.top/docs/release-versions.json (opens new window)
  2. 自己搭建服务(Jpom 中更新规则使用二级从定向)
    1. 生成第一级远程更新信息地址
    2. 第一级地址内容如示例:{url:"https://jpom.top/docs/versions.json"}
    3. 生成第二级远程安装包地址
    4. 第二级地址内容示例:{tag_name:"v2.8.18",agentUrl:"https://download.jpom.top/agent-2.8.18-release.zip",serverUrl:"https://download.jpom.top/server-2.8.18-release.zip",changelogUrl:"https://gitee.com/dromara/Jpom/raw/master/CHANGELOG.md"}
    5. 配置远程更新地址 (配置方法在 extConfig.yml 文件中修改 system.remoteVersionUrl 属性)

注意:升级前请仔细阅读版本更新日志,如果有特殊说明或者注意事项请仔细确认。升级前建议提前做好相关备份,避免出现意外造成数据丢失

帮助我们改善此文档 (opens new window)
上次更新: 2022/12/19, 16:17:56
管理命令
数据库迁移到 mysql

← 管理命令 数据库迁移到 mysql→

最近更新
01
2023年
03-31
02
2022年
03-31
03
2021年
03-31
更多文章>
Theme by Vdoing | Copyright © 2017-2023 MIT License  京ICP备17044819号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×