跳转至

更新

Avenue 更新以 交付项 为单位检查和安装。版本号、Git commit SHA、Jenkins build number 和 安装包 SHA-256 校验值 共同构成发布身份;只看版本号不足以判断是否需要更新。

更新原则

更新前应确认业务窗口和影响范围。更新后必须重新执行对应模块的服务状态检查和业务基础测试。不应手工替换已安装文件来绕过安装记录。

用户路径

  1. 打开 首次配置向导(Setup Wizard) 的更新页。
  2. 点击检查更新。
  3. 查看可更新组件列表。
  4. 点击安装更新。
  5. 等待 Avenue Agent 完成更新。
  6. 再次检查,确认已是最新。

检查更新

发现更新

更新中

已是最新

未配置更新源

运维验证

在 Windows 上执行计划检查:

& "$env:LOCALAPPDATA\AvenueConnector\tools\install\Update-AvenueFromFeed.ps1" `
  -PlanOnly `
  -ResultPath "$env:LOCALAPPDATA\AvenueConnector\spool\lifecycle-plan.json"

检查安装状态:

& "$env:LOCALAPPDATA\AvenueConnector\tools\install\Get-AvenueInstalledArtifacts.ps1"

预期结果:

  • stale target 会显示在更新计划中。
  • 已安装 target 记录包含版本、源码版本号、Jenkins build number、安装包 SHA-256 校验值。
  • 更新完成后 本地连接服务(Connector) 可以正常启动并回传 在线状态。

更新失败处理

如果更新失败,应保留更新页截图、lifecycle-plan.json 和安装状态输出,再升级支持。是否回滚由支持团队根据 target、安装包 SHA-256 校验值 和业务影响判断。