v1.2.1

(2021-12-15)

修复

  • 修复log4j的漏洞,将其升级至2.15

兼容性

向前兼容,支持v1.0.x升级至v1.2.x

模块 推荐版本 最低版本 说明
WeCross v1.2.1 v1.0.0
WeCross-Java-SDK v1.2.1 v1.0.0
WeCross-Console v1.2.1 v1.0.0
WeCross-BCOS2-Stub v1.2.1 v1.0.0
WeCross-Fabric1-Stub v1.2.1 v1.0.0
WeCross-Fabric2-Stub v1.2.1 v1.0.0
WeCross-Account-Manager v1.2.1 v1.0.0
WeCross-WebApp v1.2.1 v1.0.0

v1.0.x升级至v1.2.1的方法

下载更新脚本、安装包

# 创建新目录,保存升级使用的脚本、安装包
mkdir -p ~/wecross-upgrade/v1.2.1 && cd ~/wecross-upgrade/v1.2.1
  1. 下载安装包,请根据实际网络情况选择GitHub下载方式和Gitee下载方式:

GitHub下载方式:

## 下载 WeCross 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_wecross.sh) -b v1.2.1

## 下载 Console 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_console.sh) -b v1.2.1

## 下载 Account-Manager 新版本安装包
bash <(curl -sL https://github.com/WeBankBlockchain/WeCross/releases/download/resources/download_account_manager.sh) -b v1.2.1

Gitee下载方式:

## 下载 WeCross 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_wecross.sh) -b v1.2.1

## 下载 Console 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_console.sh) -b v1.2.1

## 下载 Account-Manager 新版本安装包
bash <(curl -sL https://gitee.com/WeBank/WeCross/raw/master/scripts/download_account_manager.sh) -b v1.2.1
  1. 获取升级脚本,请根据实际网络情况选择GitHub下载方式和Gitee下载方式:

GitHub下载方式:

cd ~/wecross-upgrade/v1.2.1

# Router
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.2.1/upgrade_wecross.sh && chmod u+x upgrade_wecross.sh

# Console
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.2.1/upgrade_console.sh && chmod u+x upgrade_console.sh

# Account-Manager
curl -LO# https://github.com/WeBankBlockchain/WeCross/releases/download/v1.2.1/upgrade_account_manager.sh && chmod u+x upgrade_account_manager.sh

Gitee下载方式:

cd ~/wecross-upgrade/v1.2.1

# Router
curl -LO# https://gitee.com/WeBank/WeCross/raw/dev/scripts/upgrade_wecross.sh && chmod u+x upgrade_wecross.sh

# Console
curl -LO# https://gitee.com/WeBank/WeCross/raw/dev/scripts/upgrade_console.sh && chmod u+x upgrade_console.sh

# Account-Manager
curl -LO# https://gitee.com/WeBank/WeCross/raw/dev/scripts/upgrade_account_manager.sh && chmod u+x upgrade_account_manager.sh
  1. 升级操作

cd ~/wecross-upgrade/v1.2.1

# Account-Manager
bash upgrade_account_manager.sh -d ~/wecross-demo/WeCross-Account-Manager # 将路径替换WeCross-Account-Manager的实际部署路径

# Console
bash upgrade_console.sh -d ~/wecross-demo/WeCross-Console # 将路径替换为WeCross-Console的实际部署路径

# WeCross
bash upgrade_wecross.sh -d ~/wecross-demo/routers-payment/127.0.0.1-8250-25500 # 将路径替换为router的实际部署路径
  1. 重启服务

cd ~/wecross-demo/routers-payment/127.0.0.1-8250-25500
bash stop.sh && bash start.sh