Questa sottosezione spiega come ottenere le informazioni sulla porta per connettersi a un'istanza di Informix.
Informazioni su questa attività
Le connessioni all'istanza di Informix devono essere effettuate tramite Connection Manager e/o Wire Listener.
Le porte pertinenti sono esposte tramite LoadBalancer NodePorts. Per ottenere queste informazioni è possibile utilizzare i metodi standard dell' OpenShift.
Procedura
Per ottenere il numero di porta dell' Informix :
- Per le connessioni tramite Connection Manager:
Il Connection Manager, ad esempio, dispone di una connessione SQLI a Informix. Per ottenere il numero di porta è possibile eseguire un comando come
oc get service/crName-cm-service \
-o jsonpath='{.spec.ports[?(@.name=="oltpanytls")].nodePort} {"\n"}'
Esempio:
$ oc get service/informix-1234567890123456-cm-service \
-o jsonpath='{.spec.ports[?(@.name=="oltpanytls")].nodePort} {"\n"}'
31252
Le porte predefinite di Connection Manager per la comunicazione crittografata TLS sono:
- Connessione SQLI: oltpanytls
- Connessione DRDA: oltpdrdaanytls
- Per connessioni tramite Wire Listener:
Per ottenere il numero di porta di Wire Listener è possibile eseguire un comando come
oc get service/crName-wlistener-service \
-o jsonpath='{.spec.ports[?(@.name=="wlresttlsport")].nodePort} {"\n"}'
Esempio:
$ oc get service/informix-1234567890123456-wlistener-service \
-o jsonpath='{.spec.ports[?(@.name=="wlresttlsport")].nodePort} {"\n"}'
31321
Le porte predefinite del Wire Listener per le comunicazioni crittografate TLS sono:
- Connessione client REST: wlresttlsport
- Connessione client Mongo: wlmongotlsport
- Connessione client MQTT: wlmqtttlsport