Edge for Private Cloud v4.18.05
Sie können einer vorhandenen Installation einen Router- oder Message Processor-Knoten hinzufügen. Eine Liste der Systemanforderungen für einen Router oder Message Processor finden Sie unter Installationsanforderungen.
Router hinzufügen
Nachdem Sie Edge auf dem Knoten installiert haben, fügen Sie den Router so hinzu:
- Installieren Sie Edge auf dem Knoten über das Internet oder ohne Internetverbindung, wie in der Edge-Installationsanleitung beschrieben.
- Führen Sie an der Eingabeaufforderung das
apigee-setup.sh
-Script aus:/opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile
Die Option
-p r
gibt an, dass der Router installiert werden soll. Informationen zum Erstellen einer configFile finden Sie unter Edge-Komponenten auf einem Knoten installieren. - Nach Abschluss der Installation zeigt das Script die UUID des Routers an. Wenn Sie die UUID später ermitteln müssen, verwenden Sie auf dem Host, auf dem Sie den Router installiert haben, den folgenden cURL-Befehl:
curl http://router_IP:8081/v1/servers/self
- Führen Sie den folgenden
curl
-Befehl aus, um die Konfiguration zu prüfen:curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"
Dabei ist pod_name der Name des Gateways oder des benutzerdefinierten Pods. Sie sollten die UUIDs aller Router sehen, einschließlich des Routers, den Sie gerade hinzugefügt haben.
Wenn die Router-UUID nicht in der Ausgabe angezeigt wird, führen Sie den folgenden cURL-Befehl aus, um sie hinzuzufügen:
curl -v -u adminEmail:pword \ -X POST http://ms_IP:8080/v1/regions/region_name/pods/pod_name/servers \ -d "action=add&uuid=router_UUID&type=router"
Ersetzen Sie ms_IP durch die IP-Adresse des Verwaltungsservers, region_name durch den Standardregionnamen „dc-1“ oder den benutzerdefinierten Regionsnamen und pod_name durch „gateway“ oder den benutzerdefinierten Podnamen.
- Zum Testen des Routers sollten Sie Anfragen an Ihre APIs über die IP-Adresse oder den DNS-Namen des Routers senden können. Beispiele:
http://newRouter_IP:port/v1/apiPath
Wenn Sie beispielsweise das erste Tutorial zum Erstellen der Wetter-API abgeschlossen haben, lautet der Wert:
http://newRouter_IP:port/v1/weather/forecastrss?w=12797282
Message Processor hinzufügen
Nachdem Sie Edge auf dem Knoten installiert haben, fügen Sie mit der folgenden Anleitung einen Message Processor hinzu:
- Installieren Sie Edge auf dem Knoten über das Internet oder ohne Internetverbindung, wie im Installationshandbuch für Edge beschrieben.
- Führen Sie an der Eingabeaufforderung das
apigee-setup.sh
-Script aus:/opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile
Mit der Option
-p mp
wird die Installation des Message Processors angegeben. Informationen zum Erstellen einer configFile finden Sie unter Edge-Komponenten auf einem Knoten installieren. - Nach Abschluss der Installation zeigt das Script die UUID des Nachrichten-Prozessors an.
Notieren Sie sich diese UUID, da Sie sie zum Abschluss der Konfiguration benötigen. Wenn Sie die UUID ermitteln möchten, verwenden Sie den folgenden
curl
-Befehl auf dem Host, auf dem Sie den Message Processor installiert haben:curl http://mp_IP:8082/v1/servers/self
- Verwenden Sie für jede Umgebung in jeder Organisation in Ihrer Installation den folgenden
curl
-Befehl, um den Nachrichtenprozessor mit der Umgebung zu verknüpfen:curl -v -u adminEmail:pword \ -H "Content-Type: application/x-www-form-urlencoded" -X POST "http://ms_IP:8080/v1/o/org_name/e/env_name/servers" \ -d "action=add&uuid=mp_UUID"
Ersetzen Sie ms_IP durch die IP-Adresse des Verwaltungsservers und org_name und env_name durch die Organisation und Umgebung, die mit dem Nachrichten-Prozessor verknüpft sind.
- Führen Sie den folgenden
curl
-Befehl aus, um die Konfiguration zu prüfen:curl -v -u adminEmail:pword \ "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"
Dabei ist org_name der Name Ihrer Organisation und env_name die Umgebung. Sie sollten die UUIDs aller Nachrichtenprozessoren sehen, die mit der Organisation und der Umgebung verknüpft sind, einschließlich des Nachrichtenprozessors, den Sie gerade hinzugefügt haben.
Sowohl einen Router als auch einen Message Processor hinzufügen
Nachdem Sie Edge auf dem Knoten installiert haben, können Sie mithilfe der folgenden Anleitung gleichzeitig einen Router und einen Message Processor hinzufügen:
- Führen Sie an der Eingabeaufforderung das
apigee-setup
-Script aus:/opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile
Mit der Option
-p rmp
wird die Installation des Routers und des Message Processors angegeben. Informationen zum Erstellen einer configFile finden Sie unter Edge-Komponenten auf einem Knoten installieren. - Folgen Sie der Anleitung oben, um den Router und den Message Processor zu konfigurieren.