Per modificare un broker in Linux e sistemi UNIX:
- Arrestare il broker utilizzando il comando
mqsistop.
- Immettere il comando
mqsichangebroker con i parametri che si desidera
modificare: mqsichangebroker brokername <<-i
ServiceUserID> -a ServicePassword> <-p DatabaseSourcePassword> <-s UserNameServerQueueManagerName> <-j
| -d> <-t | -n> <-l UserLilPath> <-g ConfigurationTimeout> <-k
ComfigurationDelayTimeout> <-v StatisticsMajorInterval> <-P HttpPort> dove:
- brokername
- È il nome del broker.
- -i
- È l'ID utente servizio utilizzato per eseguire il broker.
- -a
- È la password per l'ID utente del broker.
- -p
- È la password per l'ID utente del database del
broker.
- -s
- È il gestore code WebSphere MQ
per il Server nomi utente
- -j
- Indica che per questo broker è necessario abilitare il controllo
dell'accesso di pubblicazione/sottoscrizione.
- -d
- Indica che per questo broker è necessario disabilitare il controllo
dell'accesso di pubblicazione/sottoscrizione.
- -t
- Indica che il broker viene eseguito come un'applicazione sicura
WebSphere MQ
(non supportato su AIX)
- -n
- Indica che il broker deve terminare l'esecuzione come applicazione
sicura
WebSphere MQ.
- -l
- Indica il percorso da cui vengono caricati i file LIL
(loadable implementation libraries).
- -g
- È il tempo massimo (in secondi) per consentire a un broker di elaborare
un messaggio distribuito.
- -k
- È il tempo massimo (in secondi) per consentire a un broker di elaborare
un messaggio distribuito di dimensioni minime.
- -v
- È l'intervallo di tempo (in minuti) per la raccolta dei record di archivio
statistici.
- -P
- È la porta che verrà utilizzata dal listener
HTTP del broker.
Ad esempio, per modificare l'ID utente utilizzato per
eseguire il broker, immettere il seguente comando dal prompt dei comandi:
mqsichangebroker WBRK_BROKER -i wbrkuid -a wbrkpw
- Riavviare il broker utilizzando il comando
mqsistart. Il broker viene riavviato con le nuove
proprietà.
Se non è possibile modificare una proprietà
utilizzando mqsichangebroker,
eliminare il broker e crearne uno nuovo con le nuove proprietà.