d411fcf15073959d84e2fcbb033fbf6c35d7b4e0
.redirects.gollum
| ... | ... | @@ -21,3 +21,4 @@ Many2One不需要填写依赖和允许跨App安装.md: Many2One跨App安装.md |
| 21 | 21 | dowload.md: 下载接口认证失败.md |
| 22 | 22 | 非正式版本.md: UAT/hotFix版本.md |
| 23 | 23 | UAT/hotFix版本.md: UAT/HOTFIX或UAT版本.md |
| 24 | +upgrad.md: "./admin.md" |
admin.md
| ... | ... | @@ -0,0 +1,115 @@ |
| 1 | +# 升级指引 |
|
| 2 | +## 一、IDEA开发升级指引 |
|
| 3 | + |
|
| 4 | +### 1. 修改POM |
|
| 5 | + |
|
| 6 | +1. SDK版本升级 |
|
| 7 | +以iidp-backend-demo工程举例 |
|
| 8 | + |
|
| 9 | +[[http://iidp.chinasie.com:9999/iidpminio/upgrade/4.png]] |
|
| 10 | + |
|
| 11 | +2. sie-iidp-demo-apps 目录下的pom文件找到SDK讲 |
|
| 12 | +sdk版本升级到 v2.3.0.RELEASE (这个版本随着平台升级而升级) |
|
| 13 | + |
|
| 14 | +[[http://iidp.chinasie.com:9999/iidpminio/upgrade/5.png]] |
|
| 15 | + |
|
| 16 | +### 2. 修改APP.JSON |
|
| 17 | + |
|
| 18 | +APP.JSON文件属于平台内置应用 |
|
| 19 | + |
|
| 20 | +JAR文件下载路径 [http://docs-iidp.sieiot.com/index.php/s/2SpBjOaTPN7l2co ](http://docs-iidp.sieiot.com/index.php/s/2SpBjOaTPN7l2co ) |
|
| 21 | + |
|
| 22 | +1. 将apps.josn配置升级到平台提供 |
|
| 23 | +```json |
|
| 24 | +{ |
|
| 25 | + "loaders": { |
|
| 26 | + "API": "com.sie.snest.engine.loaders.ApiLoader", |
|
| 27 | + "SDK": "com.sie.snest.sdk.loaders.SdkLoader" |
|
| 28 | + }, |
|
| 29 | + "apps": { |
|
| 30 | + "SDK": [ |
|
| 31 | + "sie-snest-base-v2.3.0.RELEASE.jar", |
|
| 32 | + "sie-snest-file-v2.3.0.RELEASE.jar", |
|
| 33 | + "sie-snest-dict-v2.3.0.RELEASE.jar", |
|
| 34 | + "sie-snest-log-v2.2.0-RELEASE.jar", |
|
| 35 | + "sie-snest-config-v2.0.0.RELEASE.jar", |
|
| 36 | + "sie-snest-cache-v2.3.0.RELEASE.jar" |
|
| 37 | + ] |
|
| 38 | + } |
|
| 39 | +} |
|
| 40 | +``` |
|
| 41 | + |
|
| 42 | +## 二、KubeSphere服务器升级指引 |
|
| 43 | +KubeSphere 容器升级指引 |
|
| 44 | + |
|
| 45 | +1.检查所有容器实例版本 |
|
| 46 | +master容器示例: |
|
| 47 | +[[http://iidp.chinasie.com:9999/iidpminio/upgrade/master.png]] |
|
| 48 | +首先检查引擎版本 [harbor.sieiot.com/iidp/sie-snest:v2.3.1.RELEASE](http://192.168.175.198:10001/iidpwiki/%E7%89%88%E6%9C%AC%E5%8F%91%E5%B8%83/%E5%89%8D%E5%90%8E%E7%AB%AF%E7%89%88%E6%9C%AC%E6%9B%B4%E6%96%B0%E4%BF%A1%E6%81%AF) 升级版本 |
|
| 49 | + |
|
| 50 | + |
|
| 51 | + |
|
| 52 | +> 引擎harbor.sieiot.com/iidp/sie-snest:v2.3.1.RELEASE |
|
| 53 | + |
|
| 54 | +> 边车harbor.sieiot.com/iidp/distributed-engine:v2.0.7.RELEASE |
|
| 55 | + |
|
| 56 | + |
|
| 57 | +注意: 可不用每次都检查端口 |
|
| 58 | + |
|
| 59 | + |
|
| 60 | + |
|
| 61 | +2.检查配置信息 |
|
| 62 | +Master yml配置 |
|
| 63 | +```json |
|
| 64 | + readinessProbe: |
|
| 65 | + httpGet: |
|
| 66 | + path: /checkhealth |
|
| 67 | + port: 8060 |
|
| 68 | + scheme: HTTP |
|
| 69 | +``` |
|
| 70 | +Sidecar yml配置 |
|
| 71 | + |
|
| 72 | +[[http://iidp.chinasie.com:9999/iidpminio/upgrade/sidarcar.png]] |
|
| 73 | + |
|
| 74 | + |
|
| 75 | +第一步确认端口为$SERVER_PORT |
|
| 76 | + |
|
| 77 | +snest-sidecar YML配置 |
|
| 78 | +```json |
|
| 79 | + readinessProbe: |
|
| 80 | + httpGet: |
|
| 81 | + path: /checkhealth |
|
| 82 | + port: $SERVER_PORT |
|
| 83 | + scheme: HTTP |
|
| 84 | +``` |
|
| 85 | +第二步确认版本一致 |
|
| 86 | +```json |
|
| 87 | + app.snest.image = harbor.sieiot.com/iidp/sie-snest:v2.3.1.RELEASE |
|
| 88 | + app.engine.image = harbor.sieiot.com/iidp/distributed-engine:v2.0.7.RELEASE |
|
| 89 | +``` |
|
| 90 | +[[http://iidp.chinasie.com:9999/iidpminio/upgrade/sidarca2.png]] |
|
| 91 | + |
|
| 92 | +第三步检查base内置应用配置文件 |
|
| 93 | + |
|
| 94 | +[[http://iidp.chinasie.com:9999/iidpminio/upgrade/snestapp.png]] |
|
| 95 | +base.json配置文件 |
|
| 96 | + |
|
| 97 | +```json |
|
| 98 | +{ |
|
| 99 | + "loaders": { |
|
| 100 | + "API": "", |
|
| 101 | + "SDK": "" |
|
| 102 | + }, |
|
| 103 | + "apiToken": "", |
|
| 104 | + "apps": { |
|
| 105 | + "SDK": [ |
|
| 106 | + "sie-snest-tenant-v2.3.5-RELEASE.jar", |
|
| 107 | + "sie-snest-mail-v2.3.0.RELEASE.jar",//工作流邮件,可选 |
|
| 108 | + "sie-snest-workflow-v1.0.0-RELEASE.jar",//工作流App,可选 |
|
| 109 | + "sie-snest-datasource-v2.3.0.RELEASE.jar",//数据源分库分表,可选 |
|
| 110 | + "sie-snest-interface-v1.2.0-RELEASE.jar",//接口App,可选 |
|
| 111 | + "sie-snest-i18n-v1.0.0-RELEASE.jar"//国际化APP,可选 |
|
| 112 | + ] |
|
| 113 | + } |
|
| 114 | +} |
|
| 115 | +``` |
upgrad.md
| ... | ... | @@ -1,115 +0,0 @@ |
| 1 | -# 升级指引 |
|
| 2 | -## 一、IDEA开发升级指引 |
|
| 3 | - |
|
| 4 | -### 1. 修改POM |
|
| 5 | - |
|
| 6 | -1. SDK版本升级 |
|
| 7 | -以iidp-backend-demo工程举例 |
|
| 8 | - |
|
| 9 | -[[http://iidp.chinasie.com:9999/iidpminio/upgrade/4.png]] |
|
| 10 | - |
|
| 11 | -2. sie-iidp-demo-apps 目录下的pom文件找到SDK讲 |
|
| 12 | -sdk版本升级到 v2.3.0.RELEASE (这个版本随着平台升级而升级) |
|
| 13 | - |
|
| 14 | -[[http://iidp.chinasie.com:9999/iidpminio/upgrade/5.png]] |
|
| 15 | - |
|
| 16 | -### 2. 修改APP.JSON |
|
| 17 | - |
|
| 18 | -APP.JSON文件属于平台内置应用 |
|
| 19 | - |
|
| 20 | -JAR文件下载路径 [http://docs-iidp.sieiot.com/index.php/s/2SpBjOaTPN7l2co ](http://docs-iidp.sieiot.com/index.php/s/2SpBjOaTPN7l2co ) |
|
| 21 | - |
|
| 22 | -1. 将apps.josn配置升级到平台提供 |
|
| 23 | -```json |
|
| 24 | -{ |
|
| 25 | - "loaders": { |
|
| 26 | - "API": "com.sie.snest.engine.loaders.ApiLoader", |
|
| 27 | - "SDK": "com.sie.snest.sdk.loaders.SdkLoader" |
|
| 28 | - }, |
|
| 29 | - "apps": { |
|
| 30 | - "SDK": [ |
|
| 31 | - "sie-snest-base-v2.3.0.RELEASE.jar", |
|
| 32 | - "sie-snest-file-v2.3.0.RELEASE.jar", |
|
| 33 | - "sie-snest-dict-v2.3.0.RELEASE.jar", |
|
| 34 | - "sie-snest-log-v2.2.0-RELEASE.jar", |
|
| 35 | - "sie-snest-config-v2.0.0.RELEASE.jar", |
|
| 36 | - "sie-snest-cache-v2.3.0.RELEASE.jar" |
|
| 37 | - ] |
|
| 38 | - } |
|
| 39 | -} |
|
| 40 | -``` |
|
| 41 | - |
|
| 42 | -## 二、KubeSphere服务器升级指引 |
|
| 43 | -KubeSphere 容器升级指引 |
|
| 44 | - |
|
| 45 | -1.检查所有容器实例版本 |
|
| 46 | -master容器示例: |
|
| 47 | -[[http://iidp.chinasie.com:9999/iidpminio/upgrade/master.png]] |
|
| 48 | -首先检查引擎版本 [harbor.sieiot.com/iidp/sie-snest:v2.3.1.RELEASE](http://192.168.175.198:10001/iidpwiki/%E7%89%88%E6%9C%AC%E5%8F%91%E5%B8%83/%E5%89%8D%E5%90%8E%E7%AB%AF%E7%89%88%E6%9C%AC%E6%9B%B4%E6%96%B0%E4%BF%A1%E6%81%AF) 升级版本 |
|
| 49 | - |
|
| 50 | - |
|
| 51 | - |
|
| 52 | -> 引擎harbor.sieiot.com/iidp/sie-snest:v2.3.1.RELEASE |
|
| 53 | - |
|
| 54 | -> 边车harbor.sieiot.com/iidp/distributed-engine:v2.0.7.RELEASE |
|
| 55 | - |
|
| 56 | - |
|
| 57 | -注意: 可不用每次都检查端口 |
|
| 58 | - |
|
| 59 | - |
|
| 60 | - |
|
| 61 | -2.检查配置信息 |
|
| 62 | -Master yml配置 |
|
| 63 | -```json |
|
| 64 | - readinessProbe: |
|
| 65 | - httpGet: |
|
| 66 | - path: /checkhealth |
|
| 67 | - port: 8060 |
|
| 68 | - scheme: HTTP |
|
| 69 | -``` |
|
| 70 | -Sidecar yml配置 |
|
| 71 | - |
|
| 72 | -[[http://iidp.chinasie.com:9999/iidpminio/upgrade/sidarcar.png]] |
|
| 73 | - |
|
| 74 | - |
|
| 75 | -第一步确认端口为$SERVER_PORT |
|
| 76 | - |
|
| 77 | -snest-sidecar YML配置 |
|
| 78 | -```json |
|
| 79 | - readinessProbe: |
|
| 80 | - httpGet: |
|
| 81 | - path: /checkhealth |
|
| 82 | - port: $SERVER_PORT |
|
| 83 | - scheme: HTTP |
|
| 84 | -``` |
|
| 85 | -第二步确认版本一致 |
|
| 86 | -```json |
|
| 87 | - app.snest.image = harbor.sieiot.com/iidp/sie-snest:v2.3.1.RELEASE |
|
| 88 | - app.engine.image = harbor.sieiot.com/iidp/distributed-engine:v2.0.7.RELEASE |
|
| 89 | -``` |
|
| 90 | -[[http://iidp.chinasie.com:9999/iidpminio/upgrade/sidarca2.png]] |
|
| 91 | - |
|
| 92 | -第三步检查base内置应用配置文件 |
|
| 93 | - |
|
| 94 | -[[http://iidp.chinasie.com:9999/iidpminio/upgrade/snestapp.png]] |
|
| 95 | -base.json配置文件 |
|
| 96 | - |
|
| 97 | -```json |
|
| 98 | -{ |
|
| 99 | - "loaders": { |
|
| 100 | - "API": "", |
|
| 101 | - "SDK": "" |
|
| 102 | - }, |
|
| 103 | - "apiToken": "", |
|
| 104 | - "apps": { |
|
| 105 | - "SDK": [ |
|
| 106 | - "sie-snest-tenant-v2.3.5-RELEASE.jar", |
|
| 107 | - "sie-snest-mail-v2.3.0.RELEASE.jar",//工作流邮件,可选 |
|
| 108 | - "sie-snest-workflow-v1.0.0-RELEASE.jar",//工作流App,可选 |
|
| 109 | - "sie-snest-datasource-v2.3.0.RELEASE.jar",//数据源分库分表,可选 |
|
| 110 | - "sie-snest-interface-v1.2.0-RELEASE.jar",//接口App,可选 |
|
| 111 | - "sie-snest-i18n-v1.0.0-RELEASE.jar"//国际化APP,可选 |
|
| 112 | - ] |
|
| 113 | - } |
|
| 114 | -} |
|
| 115 | -``` |