다음 단계에 따라 Workbench를 사용하여 실행 그룹에서 오브젝트를 제거하십시오.
갱신된 브로커에 대해 자동 전개가 수행되며 BIP08921 구성 관리자가 요청을 수신했음을 알리는 정보 메시지가 생성됩니다.
다음 단계에 따라 mqsideploy 명령을 사용하여 실행 그룹에서 오브젝트를 제거하십시오.
-d 인수(또는 z/OS의 d= 인수)는 이름 지정된 실행 그룹에서 제거될 파일을 콜론으로 분리한 목록입니다. 위의 명령을 호출하면 전개된 오브젝트(file1.cmf, file2.dictionary 및 file3.xml)가 지정된 그룹 및 브로커에서 제거됩니다.
응답이 구성 관리자로부터 수신되고 브로커가 전개로부터 영향을 받은 경우 명령이 피드백을 표시합니다. 명령이 완료되면 0을 리턴합니다.
import com.ibm.broker.config.proxy.*; public class DeleteDeployedObjects { 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.deleteDeployedObjectsByName( new String[] { "file1.cmf", "file2.dictionary", "file3.xml" }, 0); } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }