Si ha modificado propiedades de ejecución, incluidos detalles de grupos de ejecución, y valores de multidifusión y entre intermediarios, utilice un despliegue de configuración de intermediario para informar al intermediario de los cambios.
No es necesario desplegar una configuración de intermediario manualmente desde el entorno de trabajo. Si modifica los valores de multidifusión o entre intermediarios en la Perspectiva de Administración de intermediarios, se iniciará automáticamente un despliegue de configuración de intermediario cuando se apliquen los cambios. Este proceso se ejecuta en segundo plano.
Siga estos pasos para desplegar una configuración de intermediario utilizando el mandato mqsideploy:
Siguiente:
Continúe con la comprobación del resultado del despliegue.
Utilice el método deploy de la clase BrokerProxy. De forma predeterminada, el método deploy realiza un despliegue incremental (delta). Para desplegar la jerarquía completa, utilice una variante del método que incluya el parámetro booleano isDelta establecido en false. Este parámetro se establece en true para indicar un despliegue incremental.
import com.ibm.broker.config.proxy.*; public class DeployBrokerConfig { 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"); if (b != null) { b.deploy(); } } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }
Siguiente:
Continúe con la comprobación del resultado del despliegue.