v6.2.0
- 变更内容
- 升级说明
功能
- 支持支付能力(微信/支付宝)
- 支持配置浏览器标签页 Favicon
- 同步 HAP SaaS 版 v11.2.0
修复
- 自建应用库发布应用未勾选含示例数据,安装完成仍包含示例数据
- 应用复制或导出,工作流中的全局变量缺失
- 应用导入升级,导航分组顺序未更新
- 通过应用 API 新建工作表,单选控件类型不支持
- 工作表子表默认设置为查询工作表,当查询条件的字段为空时,变成获取全部数据
- 工作表配置快速筛选字段默认值未生效
- 工作表字段事件调用封装业务流程传值有误
- 工作流审批消息,摘要中部分字段内容不显示
- 工作流配置当工作表记录删除时触发界面推送无效
- 协作套件-文件,搜索结果全选并删除,整个目录下文件均会删除
- H5 工作表公开查询,下载导出无效
- H5 透视表列冻结无效
升级到 6.0.0+ 前 请确保 MongoDB 版本在 4.4 及以上
单机模式
-
如果开启了 mongodb 连接认证,需要手动创建
mdpayment
库,参考 如何新建 MongoDB 数据库 -
存储组件服务升级到
3.1.0
,参考 -
文档预览服务升级到
2.0.0
,参考 -
文档预览扩展服务升级到
2.0.0
(如未启用过 LibreOffice 则无需升级),参考 -
微服务升级到
6.2.0
,参考 -
镜像升级完成后进入微服务应用容器内执行命令,具体步骤如下:
-
进入容器:
docker exec -it $(docker ps | grep community | awk '{print $1}') bash
-
执行 MongoDB 脚本,同步预置的翻译内容
source /entrypoint.sh && mongodbResetTemplateMessage
-
集群模式
-
对数据存储相关的服务器进行备份
-
如果开启了 mongodb 连接认证,需要手动创建
mdpayment
库,参考 如何新建 MongoDB 数据库 -
文件存储服务升级,参考
-
若文件存储服务当前版本为 1.x 系列 → 升级至 1.7.0
-
若文件存储服务当前版本为 2.x 系列 → 升级至 2.1.0
-
-
文档预览服务升级到
2.0.0
,参考 -
文档预览扩展服务升级到
2.0.0
(如未启用过 LibreOffice 则无需升级),参考 -
微服务应用
service.yaml
(默认:/data/mingdao/script/kubernetes/service.yaml) 中新增payment
服务,默认配置如下,根据实际需要自行调整参数值apiVersion: apps/v1
kind: Deployment
metadata:
name: payment
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: payment
template:
metadata:
labels:
app: payment
annotations:
md-update: "20240123163208"
spec:
containers:
- name: payment
image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-community:6.2.0
env:
- name: ENV_SERVERID
value: "single:payment"
resources:
limits:
cpu: "4"
memory: 8096Mi
requests:
cpu: "0.01"
memory: 64Mi
readinessProbe:
tcpSocket:
port: 9161
initialDelaySeconds: 10
periodSeconds: 10
livenessProbe:
tcpSocket:
port: 9161
initialDelaySeconds: 180
periodSeconds: 10
---
apiVersion: v1
kind: Service
metadata:
name: payment
namespace: default
spec:
selector:
app: payment
ports:
- name: grpc-payment
port: 9161
targetPort: 9161
--- -
微服务升级到
6.2.0
,参考 -
进入控制节点的 config Pod 中执行相关命令,具体步骤如下:
-
进入 config Pod :
kubectl exec -it $(kubectl get pod | grep config | awk '{print $1}') bash
-
执行以下脚本
执行 MongoDB 脚本,同步预置的翻译内容、新增索引
source /entrypoint.sh && mongodbResetTemplateMessage
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/6.2.0/mdapps/DDL.txt
source /entrypoint.sh && mongodbExecute mdmap /init/mongodb/6.2.0/mdmap/DDL.txt
source /entrypoint.sh && mongodbExecute mdpayment /init/mongodb/6.2.0/mdpayment/DDL.txt
-