始める前に:
ドメイン内の 1 つまたは複数のブローカーが以前のデプロイメント要求を処理できないことが確実な場合にのみ、デプロイメントのキャンセルを最後の手段として使用する必要があります。 この理由のため、デプロイメントのキャンセルの概要のトピックで説明されている、このアクションの影響を理解しておいてください。
以下のステップに従って、ワークベンチを使用して、特定のブローカーに対するデプロイメントまたはドメイン内のすべての未解決のデプロイメントをキャンセルします。
ブローカーまたはドメインに対するデプロイメントがキャンセルされます。
次に行う事柄:
結果の検査を続けます。(BIP0892I 情報メッセージが表示されています。 これは構成マネージャーが要求を受け取ったことを示すためです。)
以下のステップに従って、mqsideploy コマンドを使用して、デプロイメントをキャンセルします。
次に行う事柄:
結果の検査を続けます。(BIP0892I 情報メッセージが表示されています。 これは構成マネージャーが要求を受け取ったことを示すためです。)
public class CancelAllDeploys { public static void main(String[] args) { ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters ("localhost", 1414, "QM1"); try { ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); cmp.cancelDeployment(); } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }
import com.ibm.broker.config.proxy.*; public class CancelDeploy { public static void main(String[] args) { ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters ("localhost", 1414, "QM1"); try { ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); TopologyProxy t = cmp.getTopology(); BrokerProxy b = t.getBrokerByName("B1"); b.cancelDeployment(); } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }
次に行う事柄:
結果の検査を続けます。(BIP0892I 情報メッセージが表示されています。 これは構成マネージャーが要求を受け取ったことを示すためです。)