Edge for Private Cloud w wersji 4.19.01
Możesz dodać router lub węzeł procesora wiadomości do istniejącej instalacji. Aby wyświetlić listę wartości wymagania systemowe dla routera lub procesora wiadomości znajdziesz w sekcji Wymagania dotyczące instalacji.
Dodaj router
Po zainstalowaniu w węźle Edge wykonaj tę procedurę, aby dodać router:
- Zainstaluj Edge na węźle, korzystając z procedury internetowej lub niezwiązanej z internetem, zgodnie z opisem w Instrukcja instalacji Edge.
- W wierszu polecenia uruchom skrypt
apigee-setup.sh
:/opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile
Opcja
-p r
określa, czy router ma zostać zainstalowany. Zobacz Zainstaluj w węźle komponenty Edge, aby uzyskać informacje na temat: podczas tworzenia configFile. - Po zakończeniu instalacji skrypt wyświetli identyfikator UUID routera. Jeśli
musisz później określić identyfikator UUID, użyj następującego polecenia cURL na hoście, na którym
Użytkownik zainstalował router:
curl http://router_IP:8081/v1/servers/self
- Jeśli korzystasz z uwierzytelniania Cassandra, włącz routerowi połączenie z Cassandra:
/opt/apigee/apigee-service/bin/apigee-service edge-router store_cassandra_credentials -u username -p password
Więcej informacji znajdziesz w artykule Włączanie uwierzytelniania Cassandra.
- Aby sprawdzić konfigurację, możesz uruchomić to polecenie
curl
:curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"
Gdzie pod_name to nazwa bramy lub nazwa Twojego niestandardowego poda. Powinna pojawić się ikona Identyfikatory UUID wszystkich routerów, w tym routera właśnie dodanego.
Jeśli identyfikator UUID routera nie pojawia się w danych wyjściowych, uruchom następujące polecenie cURL, aby dodać :
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"
Zastąp ms_IP adresem IP serwera zarządzania. region_name z domyślną nazwą regionu dc-1 lub niestandardową nazwą regionu, pod_name z nazwą bramy lub niestandardową nazwą poda.
- Aby przetestować router, musisz mieć możliwość wysyłania żądań do interfejsów API przez adres IP
lub nazwę DNS routera. Na przykład:
http://newRouter_IP:port/v1/apiPath
Jeśli na przykład udało Ci się ukończyć pierwszy samouczek, w którym utworzono interfejs Pogoda API:
http://newRouter_IP:port/v1/weather/forecastrss?w=12797282
Dodaj procesor wiadomości
Po zainstalowaniu Edge w węźle wykonaj poniższe czynności, aby dodać wiadomość Procesor:
- Zainstaluj Edge na węźle, korzystając z procedury internetowej lub niezwiązanej z internetem, zgodnie z opisem w Instrukcja instalacji Edge.
- W wierszu polecenia uruchom skrypt
apigee-setup.sh
:/opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile
Opcja
-p mp
określa, czy należy zainstalować procesor komunikatów. Więcej informacji znajdziesz w artykule Instalowanie komponentów Edge w węźle. podczas tworzenia configFile. - Po zakończeniu instalacji skrypt wyświetli identyfikator UUID procesora wiadomości.
Pamiętaj, że identyfikator UUID jest potrzebny do ukończenia procesu konfiguracji. W razie potrzeby
Aby określić identyfikator UUID, użyj następującego polecenia
curl
na hoście, na którym zainstalowano procesor wiadomości:curl http://mp_IP:8082/v1/servers/self
- W przypadku każdego środowiska w każdej organizacji w ramach instalacji użyj tych instrukcji
Polecenie
curl
w celu powiązania procesora wiadomości ze środowiskiem: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"
Zastąp ms_IP adresem IP serwera zarządzania i org_name i env_name z organizacją i powiązanym środowiskiem za pomocą procesora wiadomości.
- Aby sprawdzić konfigurację, możesz uruchomić to polecenie
curl
:curl -v -u adminEmail:pword \ "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"
Gdzie org_name to nazwa Twojej organizacji, env_name to środowisko. Powinny być widoczne identyfikatory UUID wszystkich wiadomości. Procesory powiązane z organizacją i środowiskiem, w tym procesor wiadomości dodane przed chwilą.
- Jeśli używasz uwierzytelniania Cassandra, włącz procesor wiadomości, z którym chcesz się połączyć
Cassandra:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor store_cassandra_credentials -u username -p password
Więcej informacji znajdziesz w artykule Włączanie uwierzytelniania Cassandra.
Dodawanie routera i procesora wiadomości
Po zainstalowaniu w węźle Edge wykonaj poniższe czynności, aby dodać router i usługę Message Jednocześnie procesor:
- W wierszu polecenia uruchom skrypt
apigee-setup
:/opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile
Opcja
-p rmp
określa, czy chcesz zainstalować router i procesor komunikatów. Zobacz Zainstaluj w węźle komponenty Edge dla: Informacje na temat tworzenia pliku configFile. - Wykonaj powyższe procedury, aby skonfigurować router i procesor komunikatów.