시작하기 전에
이 작업에서는 브로커 아카이브(bar)를 전개하는 방법에 대해 설명합니다. BAR 파일을 아직 작성하지 않은 경우 계속하기 전에 지금 작성하십시오.
전개하려는 실행 그룹이 ACL로 제한되는 경우 액세스 권한이 있어야 합니다.
다음 단계에 따라 Workbench를 사용하여 BAR 파일을 전개하십시오.
다음:
전개의 결과 점검을 진행하십시오.
ExecutionGroupProxy 클래스의 deploy 메소드를 사용하십시오. 디폴트로 deploy 메소드는 증분 전개를 수행합니다. 전체 전개를 수행하려면 boolean isIncremental 매개변수가 포함된 메소드의 변형을 사용하십시오. 이를 false로 설정하면 전체 전개를 나타냅니다(이를 true로 설정하면 증분 전개를 나타냄).
import com.ibm.broker.config.proxy.*; import java.io.IOException; public class DeployTopology { 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("BROKER1"); ExecutionGroupProxy e = b.getExecutionGroupByName("default"); e.deploy("deploy.bar"); } catch (ConfigManagerProxyException cmpe) { cmpe.printStackTrace(); } catch (IOException ioe) { ioe.printStackTrace(); } } }
다음:
전개의 결과 점검을 진행하십시오.