Aggiungere un router o un nodo dell'elaboratore dei messaggi

Edge per Private Cloud v. 4.17.01

Puoi aggiungere un nodo router o processore di messaggi a un'installazione esistente. Per un elenco dei requisiti di sistema per un router o un processore di messaggi, consulta la sezione Requisiti di installazione.

Aggiungi un router

Dopo aver installato Edge sul nodo, utilizza la seguente procedura per aggiungere il router:

  1. Installa Edge sul nodo utilizzando la procedura Internet o non internet, come descritto nel manuale di installazione di Edge.
  2. Al prompt dei comandi, esegui lo script apigee-setup.sh:
    > /opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile

    L'opzione "-p r" specifica di installare il router. Vedi Installare i componenti Edge su un nodo per informazioni sulla creazione di un configFile.
  3. Al termine dell'installazione, lo script visualizza l'UUID del router. Se devi determinare l'UUID in un secondo momento, usa il seguente comando cURL sull'host su cui hai installato il router:
    > curl http://<router_IP>:8081/v1/servers/self
  4. Per verificare la configurazione, puoi eseguire il seguente comando cURL:
    > curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/servers?pod=<pod_name>"

    dove pod_name è il gateway o il nome del pod personalizzato. Dovresti vedere gli UUID di tutti i router, incluso quello che hai appena aggiunto.

    Se l'UUID del router non compare nell'output, esegui il seguente comando cURL per aggiungerlo:
    > curl -v -u adminEmail:pword -X POST
    http://<ms_IP>:8080/v1/regions/<region_name>/pods/<pod_action>

  5. Per testare il router, dovresti essere in grado di effettuare richieste alle tue API tramite l'indirizzo IP o il nome DNS del router. Ad esempio:
    http://<newRouter_IP>:<port>/v1/apiPath

    Ad esempio, se hai completato il primo tutorial in cui hai creato l'API Weather:
    http://<newRouter_IP>:<port>/v1/weather/forecastrss?w=12797282

Aggiungi un processore di messaggi

Dopo aver installato Edge sul nodo, utilizza la procedura seguente per aggiungere un processore di messaggi:

  1. Installa Edge sul nodo utilizzando la procedura Internet o non internet, come descritto nel manuale di installazione di Edge.
  2. Al prompt dei comandi, esegui lo script apigee-setup.sh:
    > /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    L'opzione "-p mp" specifica di installare il processore di messaggi. Vedi Installare i componenti Edge su un nodo per informazioni sulla creazione di un configFile.
  3. Al termine dell'installazione, lo script visualizza l'UUID del processore di messaggi. Tieni presente che l'UUID è necessario per completare il processo di configurazione. Se devi determinare l'UUID, utilizza il seguente comando cURL sull'host in cui hai installato il processore di messaggi:
    > curl http://<mp_IP>:8082/v1/servers/self
  4. Per ogni ambiente di ciascuna organizzazione all'interno dell'installazione, utilizza il seguente comando cURL per associare il processore di messaggi all'ambiente:
    > curl -v -u adminEmail:pword
    -H "Content-Type: application/x-www-form-urlcoded" -X POST "http://<ms_IP>:8080/v1/org_name/{Nome_del_processore/i/app/l'ambiente di gestione dei messaggi[ms_IP>:8080/v1/org_name>

  5. Per verificare la configurazione, puoi eseguire il seguente comando cURL:
    > curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/o/{org_name}/e/{env_name}/servers"

    dove org_name_namev è il nome dell'ambiente. Dovresti vedere gli UUID di tutti i processori di messaggi associati all'organizzazione e all'ambiente, incluso il processore di messaggi che hai appena aggiunto.

Aggiungi un router e un processore di messaggi

Dopo aver installato Edge sul nodo, utilizziamo la seguente procedura per aggiungere un router e un processore di messaggi contemporaneamente:

  1. Al prompt dei comandi, esegui lo script apigee-setup:
    > /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

    L'opzione "-p rmp" specifica di installare il router e il processore di messaggi. Consulta Installare i componenti Edge su un nodo per informazioni sulla creazione di un configFile.
  2. Segui le procedure precedenti per configurare il router e il processore di messaggi.