跳转到主要内容

核心功能

  • 基于关联 ID(Correlation ID)和批次大小限制的智能消息分组
  • 可配置的最小和最大批次大小,以实现最佳处理
  • 支持调度模式和立即创建模式的批次生成
  • 支持自定义关联消息头,以实现高级分组逻辑

概览

Batch Create 端口根据到达发送文件夹(端口设置面板的交易选项卡)的消息生成批次组。创建批次组后,它会通过交易选项卡向下传递,其他端口可以根据需要对其进行处理。
Batch Create 端口只能接受单个消息作为输入。如果端口接收到现有批次组作为输入,它会抛出错误消息。

端口配置

本节包含所有可配置的端口属性。

设置

配置

确定如何访问端口的设置。

高级设置

指定批次组选项的设置。

高级页面 (Advanced Tab)

消息

日志

其他设置

其他设置

自动化页面 (Automation Tab)

自动化设置

与创建和发送批次组相关的设置。

性能

通知选项卡

SLA 选项卡

Correlation Id 消息头示例

Correlation Id 消息头字段中输入消息头名称时,端口会查找与输入名称匹配的消息头,然后根据分配给该消息头的值对消息进行分组。例如,下表显示了 6 条传入消息: 如果在 Correlation Id 消息头字段中输入 Batch-Correlation-Id,端口会为这些消息创建三个批次组:
  • 第一个批次组包含 MessageId 为 1 和 2 的消息,因为它们的 Batch-Correlation-Id 消息头值均为 001
  • 第二个批次组包含 MessageId 为 3 和 4 的消息,因为它们的消息头值均为 002
  • 第三个批次组包含消息 5 和 6,因为它们都没有 Batch-Correlation-Id 消息头。