Recupero del numero di porta dell' Informix

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 :

  1. 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
  2. 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