啟動代理程式,提供金鑰庫密碼。您可以透過以下任何一種方法提供密碼:
允許代理程式在啟動時提示您提供密碼:
imqbrokerd Please enter Keystore password:
將密碼放在密碼檔案中,如密碼檔案中所述。然後設定特性 imq.passfile.enabled = true,並執行下列其中一項作業:
將密碼檔案的位置傳送給 imqbrokerd 指令:
imqbrokerd -passfile /passfileDirectory/passfileName
啟動代理程式時,不使用 --passfile 選項,而是透過以下兩個代理程式配置特性來指定密碼檔案的位置:
imq.passfile.dirpath=/passfileDirectory imq.passfile.name=passfileName
啟動使用 SSL 的代理程式或用戶端時,CPU 使用率可能在幾秒鍾內劇增。這是因為 Message Queue 使用 JSSE (Java Secure Socket Extension) 方法 java.security.SecureRandom 產生隨機數字,此方法建立初始隨機數種子要佔用大量時間。建立種子之後,CPU 使用率會降至正常。