IP 組態屬性
下表描述您可以設定以組態 IP 連線的屬性
屬性名稱 | 用戶端? | 伺服器? | 允許值 | 屬性描述 |
---|---|---|---|---|
|
是 |
是 |
client, server |
決定連線工廠是用戶端還是伺服器。 |
|
是 |
否 |
目的地的主機名稱或 IP 位址。 |
|
|
是 |
是 |
連接埠。 |
|
|
是 |
是 |
用於序列化 Payload 的 |
|
|
是 |
是 |
用於還原序列化 Payload 的 |
|
|
是 |
是 |
|
連線是否使用 NIO。請參閱 |
|
是 |
否 |
|
當使用 NIO 時,連線是否使用直接緩衝區。請參閱 |
|
是 |
是 |
|
當您使用 NIO 時,可能需要重新排序訊息。當此屬性設定為 |
|
是 |
是 |
預設為 |
|
|
是 |
是 |
請參閱 |
|
|
是 |
是 |
請參閱 |
|
|
是 |
是 |
|
請參閱 |
|
是 |
是 |
將 |
|
|
是 |
是 |
|
請參閱 |
|
是 |
是 |
請參閱 |
|
|
否 |
是 |
在多宿主系統上,指定要將 Socket 繫結到的介面 IP 位址。 |
|
|
是 |
是 |
指定要用於 Socket 處理的特定執行器。如果未提供,則會使用內部快取執行緒執行器。在某些需要使用特定任務執行器的平台上是必要的,例如 |
|
|
是 |
是 |
|
指定連線是否可用於多個訊息。如果為 |
|
否 |
否 |
此屬性不再使用。為了向後相容性,它設定了積壓工作,但您應該使用 |
|
|
否 |
是 |
設定伺服器工廠的連線積壓工作。 |
|
|
是 |
是 |
|
指定是否對 IP 位址執行反向查閱,以轉換為主機名稱以用於訊息標頭中。如果為 false,則改為使用 IP 位址。預設值: |
|
是 |
是 |
請參閱 TCP 連線攔截器。 |
|
|
是 |
是 |
請參閱 |
|
|
是 |
是 |
請參閱 |
|
|
是 |
是 |
請參閱 SSL/TLS 支援。 |
|
|
是 |
是 |
請參閱 進階技術。 |
|
|
是 |
是 |
long > 0 |
在先前嘗試因執行緒不足而失敗後,重試讀取之前的延遲 (以毫秒為單位)。預設值:100。僅在 |
下表描述您可以設定以組態 UDP 輸入通道配接器的屬性
屬性名稱 | 允許值 | 屬性描述 |
---|---|---|
|
配接器接聽的連接埠。 |
|
|
|
UDP 配接器是否使用多播。 |
|
當多播為 true 時,配接器加入的多播位址。 |
|
|
指定可以同時處理多少封封包。僅在未組態 task-executor 時適用。預設值:5。 |
|
task-executor |
指定要用於 Socket 處理的特定執行器。如果未提供,則會使用內部集區執行器。在某些需要使用特定任務執行器的平台上是必要的,例如 |
|
|
用於接收 |
|
|
|
UDP 配接器是否預期接收到的封包中包含資料長度欄位。用於偵測封包截斷。 |
|
請參閱 |
|
|
用於 UDP 應答封包。請參閱 |
|
|
請參閱 |
|
|
在多宿主系統上,指定要將 Socket 繫結到的介面 IP 位址。 |
|
|
如果下游元件擲回例外,則包含例外和失敗訊息的 |
|
|
|
指定是否對 IP 位址執行反向查閱,以轉換為主機名稱以用於訊息標頭中。如果為 |
下表描述您可以設定以組態 UDP 輸出通道配接器的屬性
屬性名稱 | 允許值 | 屬性描述 |
---|---|---|
|
目的地的主機名稱或 IP 位址。對於多播 UDP 配接器,為多播位址。 |
|
|
目的地上的連接埠。 |
|
|
|
UDP 配接器是否使用多播。 |
|
|
UDP 配接器是否需要來自目的地的應答。啟用時,需要設定以下四個屬性: |
|
當 |
|
|
當 |
|
|
當 |
|
|
預設值為 1。對於多播配接器,您可以將此值設定為較大的值,這需要來自多個目的地的應答。 |
|
|
|
UDP 配接器是否在傳送至目的地的封包中包含資料長度欄位。 |
|
對於多播配接器,指定 |
|
|
請參閱 |
|
|
請參閱 |
|
|
用於 UDP 應答封包。請參閱 |
|
local-address |
在多宿主系統上,對於 UDP 配接器,指定要將 Socket 繫結到的介面 IP 位址以用於回覆訊息。對於多播配接器,它也決定了多播封包透過哪個介面傳送。 |
|
|
指定要用於應答處理的特定執行器。如果未提供,則會使用內部單執行緒執行器。在某些需要使用特定任務執行器的平台上是必要的,例如 |
|
|
SpEL 運算式 |
要評估的 SpEL 運算式,以決定要使用哪個 |
|
SpEL 運算式 |
要評估的 SpEL 運算式,以決定要使用哪個 Datagram Socket 來傳送傳出 UDP 封包。 |
下表描述您可以設定以組態 TCP 輸入通道配接器的屬性
屬性名稱 | 允許值 | 屬性描述 |
---|---|---|
|
傳入訊息傳送到的通道。 |
|
|
如果連線工廠的類型為 |
|
|
如果下游元件擲回例外,則包含例外和失敗訊息的 |
|
|
|
當 |
|
在 |
|
|
|
指定要用於管理 |
下表描述您可以設定以組態 TCP 輸出通道配接器的屬性
屬性名稱 | 允許值 | 屬性描述 |
---|---|---|
|
傳出訊息到達的通道。 |
|
|
如果連線工廠的類型為 |
|
|
|
當 |
|
在 |
|
|
|
指定要用於管理 |
下表描述您可以設定以組態 TCP 輸入閘道器的屬性
屬性名稱 | 允許值 | 屬性描述 |
---|---|---|
|
連線工廠的類型必須為伺服器。 |
|
|
傳入訊息傳送到的通道。 |
|
|
回覆訊息可能到達的通道。通常,回覆會到達新增至傳入訊息標頭的暫時回覆通道。 |
|
|
閘道器等待回覆的時間 (以毫秒為單位)。預設值:1000 (1 秒)。 |
|
|
如果下游元件擲回例外,則包含例外和失敗訊息的 |
|
|
|
當 |
|
在 |
|
|
|
指定要用於管理 |
下表描述您可以設定以組態 TCP 輸出閘道器的屬性
屬性名稱 | 允許值 | 屬性描述 |
---|---|---|
|
連線工廠的類型必須為 |
|
|
傳出訊息到達的通道。 |
|
|
選用。回覆訊息傳送到的通道。 |
|
|
閘道器等待來自遠端系統回覆的時間 (以毫秒為單位)。與 |
|
|
針對訊息評估的 SpEL 運算式,以決定閘道器等待來自遠端系統回覆的時間 (以毫秒為單位)。與 |
|
|
如果未使用單次使用連線工廠,則閘道器等待存取共用連線的時間 (以毫秒為單位)。 |
|
|
當將回覆傳送至 reply-channel 時,閘道器等待的時間 (以毫秒為單位)。僅在 reply-channel 可能封鎖時適用 (例如,目前已滿的有界 QueueChannel)。 |
|
|
在傳送後釋放傳送執行緒;回覆 (或錯誤) 將在接收執行緒上傳送。 |
|
|
要將未經請求的訊息和延遲回覆傳送到的通道。 |