mqsichangeproperties コマンドを使用して、ブローカー・プロパティーおよびブローカー・リソースのプロパティーを変更します。
mqsichangeproperties コマンドは、ブローカー間の通信、JVM、および HTTP リスナー・コンポーネント (HTTPInput および HTTPReplyノードの HTTP および HTTPS (SSL) サポートを含む) に関係するプロパティーに変更を加える場合に使用します。 また、構成マネージャー・プロキシー (CMP) API を使用してプロパティーを変更することもできます。
mqsireportproperties コマンドを使用して、
ブローカーに関連付けられたプロパティーを表示します。
-b httplistener または -c ConfigurableService のいずれかを指定する必要があります。
-b httplistener または -c ConfigurableService のいずれかを指定する必要があります。
前のバージョンとの互換性のために、ObjectName に値 ComIbmXmlParserFactory も指定できます。
対応するプロパティーに有効な値を使用していれば、分離文字としてコンマを使用して、複数のプロパティー名をその対応する値とともに指定できます。
例えば、-n Name1,Name2 -v Value1,Value2 のようにします。
名前および対応する値のリスト内の各コンマの後にスペースを残さないでください。
空の PropertyValue ストリングを指定するには、"" を使用します。
mqsichangeproperties WBRK_BROKER -c JDBCProviders -o DB2EXTRA -n connectionUrlFormat
-v "jdbc:db2://[serverName]:[portNumber]/[databaseName]:user=[user];password=[password];"
Windows システムでは、このコマンドを実行するのに使用するユーザー ID は、ローカル・コンピューター上の Administrators グループのメンバーでなければなりません。
Linux and UNIX システムでは、このコマンドを呼び出すのに使用するユーザー ID は、mqbrkrs グループのメンバーでなければなりません。
コマンドは常に 1 行で入力します。 いくつかの例では、読みやすいように改行しています。
ブローカー・コンポーネントに対する変更
以下の例では、-b パラメーターを指定して特定のブローカー・コンポーネントを識別しています。
mqsichangeproperties TEST -b httplistener -o HTTPListener -n enableSSLConnector -v true
mqsichangeproperties TEST -b httplistener -o HTTPSConnector -n sslProtocol -v TLS
実行グループに関連付けられたプロパティーに対する変更
以下の例には、変更する実行グループを指定するための -e パラメーターが含まれています。
mqsichangeproperties TEST -e default -o DynamicSubscriptionEngine -n clientPingInterval -v 200
mqsichangeproperties TEST -e default -o DynamicSubScriptionEngine -n multicastEnabled -v true
mqsichangeproperties TEST -e exgroup1 -o ComIbmJVMManager -n jvmDebugPort -v 8018
mqsichangeproperties TEST -e AddressSampleProvider -o ComIbmJVMManager -n keystoreType -v JKS
構成可能サービスに対する変更
以下の例には、変更する構成可能サービスのタイプを指定するための -c パラメーターが含まれています。
mqsichangeproperties WBRK6_DEFAULT_BROKER -c JMSProviders -o WebSphere_MQ -n jarsURL -v file://D:¥SIBClient¥Java