这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

出盘服务平台

Delivery service

概述

平台概述

为支撑“云端定制+本地部署”的业务模式,出盘服务提供V8全品类应用的在线打包能力,覆盖微服务部署模式(镜像)及单体部署模式(jar包)。基于插件控制的商务模式,提供插件控制点的注册及license颁发能力。同时为方便运营人员监管补丁及license的制作和颁发情况,提供补丁发布日志及license颁发日志。

业务流程

业务流程包括:

  • 平台应用出盘及初始化安装流程
  • 补丁出盘及安装流程
  • 标准应用/定制应用出盘及安装流程

descript

角色介绍

角色 介绍
系统管理员 拥有完全的系统管理权限
运营 拥有产品出盘、补丁发布、许可管理、s1出盘权限
研发 拥有补丁出盘、应用出盘(udc2.7)权限

关键能力

序号 内容 关键操作简述
1 产品出盘 v8全品类应用的在线出包及插件控制点注册
2 补丁出盘 v8全品类应用的补丁出盘及下载
3 补丁发布 补丁出盘日志及补丁下载
4 许可管理 license颁发日志及license下载
5 S1出盘 S1运维工具的出盘及下载
6 组件出盘 微服务模式的全量前后端组件出盘和前端组件增量出盘
7 应用出盘-2.7 udc 2.7的定制应用在线出包

修订记录

序号 修订日期 版本 内容
1 2024.3.20 1.0.0 初始化
2 2024.4.30 1.1.0 补充微服务补丁出盘
4 2024.8.22 1.2.0 补充组件出盘

操作说明

产品出盘

产品出盘提供了全品类V8应用的在线出包能力,包括微服务镜像及单体jar包,出盘成功后,系统将自动将应用的插件控制点注册到BOSS系统,用于下游业务的产品封装及上架

术语说明

术语 说明
产品类型 平台应用 手写应用,应用提供方为致远研发团队
标准应用 云端低代码平台搭建的应用,应用设计方为致远应用团队
定制应用 云端低代码平台搭建的应用,应用设计方为伙伴/区域
出盘方式 特性升级 应用的前两段版本升级
版本修订 应用的第三段版本升级

出盘规范

descript

产品出盘

  • 选定需要出盘的产品及出盘方式,填入各迭代锁定的产品版本,查看插件控制点是否描述正确,以上事项均准备完成后即可出盘。出盘成功后可在BOSS系统的预注册标准服务处查看插件控制点的注册信息

descript

descript

补丁出盘

为解决A8C单体bug,提供后端服务、前端服务、后端组件、后端第三方组件、前端组件的补丁出盘能力。

术语说明

术语 说明
产品线 A8C 为A8C产品线制作补丁,解决客户bug通常选取该选项
BI 为BI产品线制作补丁
产品版本 V8统一发版时定义的大产品版本,补丁出盘时请确认客户本地部署的大产品版本,版本不匹配会导致补丁更新后不可用
补丁分类 平台应用 手写应用,应用提供方为致远研发团队,如:ctp-user
标准应用 云端低代码平台搭建的应用或手写应用,应用设计方为致远应用团队,如:edoc335172694483814428、app-doc
扩展服务 手写应用,应用提供方为致远研发团队,如:extendservice
补丁类型 单点补丁 为解决某个客户的bug所制作的补丁
通用补丁 为解决某个产品线的共性bug所制作的补丁
缺陷编号 《V8客户问题上报单》中的工单编号,示例:KHWT-2023098400001
证书编码 为客户购买某套产品颁发的license的唯一标识,可登录S1_许可管理列表页查看,示例:9de173fe1ece6056dc33d2df504c283e
补丁描述 请如实填写补丁具体解决什么问题,方便客户现场人员判断

单体补丁出盘

  • 基于上方说明填写必要的补丁参数后制作补丁,支持同时制作多个应用的补丁
    • 后端服务补丁需要获取所选应用的版本号
    • 前端服务补丁需要获取所选应用的分支号
    • 后端组件补丁需要获取所选组件的版本号
    • 后端第三方组件需要获取artifactId、groupId及版本号
    • 前端组件目前仅支持全量出补丁,无需填写版本号

descript

descript

单体补丁下载

  • 推送成功的补丁支持下载,可将离线补丁包附在《V8客户问题上报单》中,或直接交给客户现场人员,通过S1进行离线安装

descript

单体补丁安装

请参照致远 COP-V8单体 S1用户操作手册完成补丁的在线/离线安装

微服务补丁出盘

  • 基于上方说明填写必要的补丁参数后制作补丁

descript

descript

微服务补丁下载

descript

微服务补丁安装

请参照COP-V8微服务产品部署手册完成补丁的离线安装

补丁发布

用于运营人员查看补丁出盘记录,一般不对研发同学开放

补丁发布

  • 查看已发布的补丁及下载补丁包

descript

许可管理

用于运营人员查看协同云下单购买的本地部署和在线部署产品的license颁发记录

许可管理

  • 查看同一套产品的license颁发记录,支持下载license

descript

descript

S1出盘

本地部署A8C后,通常需要使用S1运维工具完成license、应用及补丁的更新,为提升客户现场运维人员的部署效率,S1会进行常规升级支撑更多运维部署场景或打补丁解决S1的bug,此时需对S1出盘。

S1出盘

  • 填写S1此次更新的内容后进行S1出盘,S1的产品版本由开发维护,出盘前请联系开发人员修改产品版本,否则将无法出盘。出盘成功后可下载S1离线安装包

descript

descript

S1安装

请参照致远服务S1(A8-C)用户操作手册完成S1的在线/离线安装

应用出盘-2.7(临时)

该功能主要解决部分客户在云端使用2.7版本的低代码平台搭建应用,无法通过协同云通路出包的问题。

UDC2.7应用出盘/更新支持场景:

  1. 客户已装应用需要更新时,可通过该方式出盘,如无法通过s1界面更新,可人工替换应用的前/后端资源,详见下方“应用安装”说明
  2. 客户新建全新应用需认证,通过该方式出盘后,仍需解决license问题,可联系研发人工颁发license,应用安装方式同1

应用出盘

  • 登录低代码平台(apass 2.7环境)获取应用信息,包括**应用中文名称、应用标识、应用版本号(要取发布版本),**如:薪酬管理、xinchou1102283872214862529、40.0.0

descript

  • 访问出盘服务(需登录公司vpn),如登录vpn后依然无法访问,请联系 [刘东攀] 授权vpn账号权限 (10.255.2.6/80),联系电话:15311327056
  • 输入应用名称、标识、版本后新建出盘任务,等待出盘完成

descript

descript

安装包下载

  • 出盘完成后下载安装包到本地

descript

应用安装

**方式一:**将安装包导入s1所在服务器 ,通过s1离线安装的方式安装应用

descript

**方式二:**如因应用版本号校验阻塞安装或待安装列表无可选应用,可解压应用包,将后端文件(.jar)替换到以下路径:C:\Seeyon\A8C\ApacheJetspeed\webapps\seeyon\WEB-INF\lib。将前端资源替换到以下路径:C:\Seeyon\A8C\ApacheJetspeed\webapps\seeyon\static。替换前请务必手动备份一下旧版本应用,避免升级产生问题后无法回滚

descript

descript

descript

descript

组件出盘

组件出盘用于解决微服务部署V8时的前后端组件缺失问题。通过微服务安装工具部署V8时,如需要使用低代码平台,则在部署时需同步上传前后端的全量组件

新建全量版本

  • 每个迭代发版时,先由运营人员发布前/后端全量组件版本,通常为3.x.0,如3.5.0。该版本作为基线版本在部署环境时上传至客户环境。

descript

descript

新建增量版本

  • 增量版本出盘可用于解决客户现场环境的组件缺失问题,通常由研发人员发起。新建时填写的产品版本要与客户现场版本一致,目前仅支持3.5版本,仅支持前端增量组件。研发人员输入的版本号需递增,如初始全量版本为3.5.0,增量版本则需填写3.5.1

descript

下载

  • 出盘成功的组件包支持下载到本地,可附在bug工单中提供给实施或运维人员

descript

插件维护

插件维护用于维护产品出盘时携带的插件控制点,运营人员可通过界面随时变更产品的插件控制点。插件控制点的维护类别如下:

  • 致远平台应用插件:致远手写应用的插件控制点,如用户中心、消息中心等
  • 致远标准应用插件:致远通过低代码平台搭建应用的插件控制点,如新闻、会议等
  • 云端标准应用插件:云端商品设计空间搭建应用的插件控制点

新建服务

  • 新建一级服务

descript

删除服务

  • 删除一级服务

descript

编辑服务

  • 编辑一级服务

descript

descript

  • 维护服务的插件控制点或特征点,包括新建、编辑、维护依赖

descript

descript

descript