MFTJava 系統內容

許多 Managed File Transfer 指令及代理程式內容必須定義為 Java 系統內容,因為它們為無法使用指令或代理程式內容機制的早期功能定義配置。

透過定義環境變數 BFG_JVM_PROPERTIES ,為要執行 Managed File Transfer 指令的 JVM 定義系統內容及其他 JVM 選項。 例如,若要在 UNIX 類型平台上設定 com.ibm.wmqfte.maxConsoleLineLength 內容,請如下所示定義變數:

export BFG_JVM_PROPERTIES="-Dcom.ibm.wmqfte.maxConsoleLineLength=132"

如果您將代理程式作為 Windows 服務執行,則可以透過在 fteModifyAgent 指令上指定 -sj 參數來修改代理程式的 Java 系統內容。

表 1. Java 系統內容
內容名稱 說明
com.ibm.wmqfte.maxConsoleLineLength 可寫入主控台的字行長度上限。 超過此長度的字行會自動換行。 此值以位元組數表示(而非字元)。 [IBM i] IBM® i 的預設長度為 132 個位元組。 [AIX、Linux、Windows][z/OS]若為 z/OS®AIX®, Linux®, and Windows,長度無限制。
com.ibm.wmqfte.daemon.windows.windowsServiceLogFilesm (僅限 Windows。) 指定要保留的 Windows 服務日誌檔數目上限。 Windows 服務日誌檔會建立在代理程式及資料庫日誌程式日誌目錄中(如果這些應用程式以 Windows 服務方式執行)。 Windows 服務日誌檔以字首 service 命名,包含服務啟動及停止的相關訊息。 5