数据升级
请先备份每个库的表结构及数据,便于出问题之后恢复
先升级hzero相关的数据: 参考hzero更新文档中的
数据升级
,数据处理
初始化hzero基础服务的数据库 hzero升级文档从 gitlab 上下载 hips_0.10.0分支 的数据库脚本和Excel期初数据(注意阅读readme)
ssh:
~ git clone git@code.choerodon.com.cn:hippius-internal/hippius-resource.git
https:
~ git clone https://code.choerodon.com.cn/hippius-internal/hippius-resource.git
~ git checkout hips_0.10.0
- 想部署单个服务版本的海马汇 执行
./hippius.sh
- 想部署all版本的海马汇,执行
./hippius-all.sh
且需修改路由
update hzero_admin.hadm_service_route set service_code='hippius-all' where name in ('hipsmsg','hipsam','hipsst','hipspfm','hipssm','hipsdv');
数据修复
- 修复租户app角色 > admin 用户调用下面的接口,初始化租户下的app角色
【POST】 http://ip/hipspfm/hippius/v1/corpInfo/initTenantAppRoles
参数token:
Authorization bearer xxxxxxx
服务部署
- 数据升级完成之后再重启已升级的服务
- 重启完成后,如果因数据缓存问题,可到
开发管理
>系统工具
下手动刷新缓存 - 建议按如下顺序重启服务
- hzero-register
- hzero-gateway
- hzero-iam
- hzero-oauth
- hzero-platform
- 其它服务
- hzero-admin
前端升级
- 使用dist包部署的,直接现在对应版本的dist即可
- 非dist,修改引用的海马汇对应组件的版本为
0.10.0