核心功能
- 基於關聯 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 訊息頭。