第 1 章 发行注记
发行注记包含有关新功能、已弃用的功能、破坏更改以及已知问题的信息。以下发行注记适用于 OpenShift Container Platform 上最新的无服务器逻辑版本。
1.1. Serverless 逻辑 1.39 复制链接链接已复制到粘贴板!
Serverless 逻辑 1.39 已正式发布。以下备注中包含与 OpenShift Container Platform 上无服务器逻辑相关的新功能:
1.1.1. 新功能 复制链接链接已复制到粘贴板!
- 工作流进程和实例相关性的内置 MDC 日志记录
Serverless 逻辑包括内置的 Mapped diagnose Context (MDC)日志记录,该日志记录自动添加进程关联字段,如
processId和instanceId,以在工作流执行期间记录行。因此,您可以更有效地关联和排查工作流日志。- 工作流日志记录中的内置敏感数据屏蔽
Serverless 逻辑包括用于工作流日志记录的可配置敏感数据掩码过滤器。启用后,过滤器会在日志输出中自动屏蔽敏感数据,如 Bearer 令牌和授权标头。您可以使用应用程序配置中的正则表达式指定自定义屏蔽模式。因此,过滤器有助于降低在开发和故障排除过程中在工作流日志输出中公开敏感数据的风险。
- Data Index 和 Job Service 的自定义 pod 标签
Serverless 逻辑支持通过在
SonataFlowPlatform自定义资源(CR)中设置podTemplate.metadata.labels字段,在 Data Index 和 Job Service pod 上配置自定义标签。因此,您可以将自定义元数据附加到这些 pod,以满足跟踪、策略强制或第三方工具集成等目的。- 逻辑工作流版本
Serverless 逻辑引入了一个逻辑工作流版本控制策略,它允许多个版本的工作流共享同一工作流标识符,通过
SonataFlow自定义资源(CR)中的sonataflow.org/id注解链接。这可让数据索引等服务对统一工作流行下的不同版本进行分组。因此,您可以在跨平台维护一致的身份的情况下部署和管理工作流的多个版本。
1.1.2. 删除的功能 复制链接链接已复制到粘贴板!
- Dashbuilder 被删除
在无服务器逻辑管理控制台中提供仪表板功能的 Dashbuilder 组件已被删除,且不再被支持。您可以使用 Grafana 仪表板的 Prometheus 指标来监控工作流。