与工作流高可用性(WKFHA)相关的选项说明
本文说明了与Adobe Campaign中的工作流高可用性(WKFHA)相关的关键选项,特别是:
- WKFHA
- WKFHA_DelayedStartBatchSize
- WKFHA_LimitWFConcurrentRun
这些选项旨在优化工作流执行、控制资源使用以及确保在容器间公平分配负荷。
描述 description
1. WKFHA(工作流高可用性)
描述:
WKFHA是指一组功能和选项,这些功能和选项可为Adobe Campaign中的工作流实现高可用性和公平负载分配。 启用后,它有助于管理工作流如何启动以及在可用容器中分发,防止资源尖峰并确保系统稳定性。
关键点:
- 确保工作流公平地跨容器分布。
- 防止任何单个容器过载。
- 与其他护栏选项配合使用以控制工作流并发和启动行为。
2. WKFHA_DelayedStartBatchSize
描述:
此选项控制可在容器上立即启动,并延迟后续批次以避免内存激增的工作流数量。
行为:
-
如果设置为4(建议内存控制的最佳值)
例如:
- 在两个容器上,8个工作流(每个容器4个)会立即启动。
- 下一批8将在20秒后启动,依此类推。
- 60秒后,将总共执行32个工作流。
-
将该值设置为 0 将禁用此护栏(启动工作流时无延迟)。
目的:
在同时启动多个工作流时,控制启动内存峰值。
3. WKFHA_LimitWFConcurrentRun
描述:
此选项限制可在容器上同时运行的工作流的数量。
行为:
-
当达到限制时,新工作流将排入队列,并且直到运行的工作流完成才会启动。
-
有助于防止资源枯竭并确保系统稳定性。
例如:默认值为20。 例如,如果有4个容器,则并发工作流总数将为80。
解决方法 resolution
其他说明
- 这些选项在具有高工作流量或多个容器的环境中尤其相关。
- 应仔细调整这些值,以平衡性能和资源使用。
- 禁用护栏(将批处理大小设置为0)可能会导致内存尖峰和不稳定。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f