Start the broker, providing the key store password. You can provide the password in either of two ways:
Allow the broker to prompt you for the password when it starts up:
imqbrokerd Please enter Keystore password:
Put the password in a password file, as described in Password Files. Then set the property imq.passfile.enabled = true and do one of the following:
Pass the location of the password file to the imqbrokerd command:
imqbrokerd -passfile /passfileDirectory/passfileName
Start the broker without the -passfile option, but specify the location of the password file using the following two broker configuration properties:
imq.passfile.dirpath=/passfileDirectoryimq.passfile.name=passfileName
When you start a broker or client with SSL, you may notice a sharp increase in CPU usage for a few seconds. This is because the JSSE (Java Secure Socket Extension) method java.security.SecureRandom, which Message Queue uses to generate random numbers, takes a significant amount of time to create the initial random number seed. Once the seed is created, the CPU usage level will drop to normal.