Edge per Private Cloud v. 4.17.09
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:
- Installa Edge sul nodo utilizzando la procedura Internet o non internet, come descritto nel manuale di installazione di Edge.
- 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. - 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 - 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>
- 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:
- Installa Edge sul nodo utilizzando la procedura Internet o non internet, come descritto nel manuale di installazione di Edge.
- 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. - 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 - 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>
- 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, utilizza la seguente procedura per aggiungere un router e un processore di messaggi contemporaneamente:
- 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. - Segui le procedure precedenti per configurare il router e il processore di messaggi.