Dodaję router lub węzeł przetwarzający wiadomości

Edge for Private Cloud wer. 4.16.05

Węzeł routera lub procesora wiadomości możesz dodać do istniejącej instalacji. Listę wymagań systemowych dotyczących routera lub procesora wiadomości znajdziesz w artykule Wymagania instalacji.

Dodaj router

Po zainstalowaniu Edge w węźle wykonaj następującą procedurę, aby dodać router:

  1. Zainstaluj Edge w węźle, korzystając z procedury dostępnej w internecie lub poza internetem zgodnie z opisem w podręczniku instalacji brzegowej.
  2. W wierszu polecenia uruchom skrypt apigee-setup.sh:
    > /<inst_root>/apigee/apigee-setup/bin/setup.sh -p r -f configFile

    Opcja „-p r” określa instalację routera. Informacje o tworzeniu pliku configFile znajdziesz w artykule Instalowanie komponentów Edge w węźle.
  3. Po zakończeniu instalacji skrypt wyświetli identyfikator UUID routera. Jeśli musisz później określić identyfikator UUID, użyj tego polecenia cURL na hoście, na którym zainstalowano router:
    > curl http://<router_IP>:8081/v1/servers/self
  4. 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 brama lub niestandardowa nazwa poda. Powinny wyświetlić się identyfikatory UUID wszystkich routerów, w tym dodanego przed chwilą.

    Jeśli identyfikator UUID routera nie pojawia się w danych wyjściowych, uruchom to polecenie cURL, aby go dodać:
    > curl -v -u adminEmail:pword -X POST
    "http://<ms_IP>:8080/v1/regions/<region_UID>/pods/IP

  5. Aby przetestować router, musisz mieć możliwość wysyłania żądań do interfejsów API przy użyciu adresu IP lub nazwy DNS routera. Przykład:
    http://<newRouter_IP>:<port>/v1/apiPath

    Jeśli na przykład znasz już pierwszy samouczek, w ramach którego utworzono interfejs API pogody:
    http://<newRouter_IP>:<port>/v1/pogoda/forecastrss?w=12797282

Dodaj procesor wiadomości

Po zainstalowaniu Edge w węźle postępuj zgodnie z następującą procedurą, aby dodać procesor wiadomości:

  1. Zainstaluj Edge w węźle, korzystając z procedury dostępnej w internecie lub poza internetem zgodnie z opisem w podręczniku instalacji brzegowej.
  2. W wierszu polecenia uruchom skrypt apigee-setup.sh:
    > /<inst_root>/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    Opcja „-p mp” określa instalację procesora wiadomości. Informacje o tworzeniu pliku configFile znajdziesz w artykule Instalowanie komponentów Edge w węźle.
  3. Po zakończeniu instalacji skrypt wyświetli identyfikator UUID procesora wiadomości. Pamiętaj, że identyfikator UUID jest potrzebny do ukończenia procesu konfiguracji. Jeśli chcesz określić identyfikator UUID, użyj tego polecenia cURL na hoście, na którym zainstalowano procesor wiadomości:
    > curl http://<mp_IP>:8082/v1/servers/self
  4. W każdym środowisku w każdej organizacji w każdej instalacji użyj tego polecenia cURL, aby powiązać procesor wiadomości ze środowiskiem:
    > curl -v -u adminEmail:pword
    -H "Content-Type: application/x-www-form-urlencoded" -X POST "http://<ms_IP" (nazwa_serwera_
    )ms_IP>ms_IP>:8080/v1/o/

    ms_IP
  5. Aby sprawdzić konfigurację, możesz uruchomić to polecenie cURL:
    > curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/o/{org_name}/e/{org_name}/servers"

    gdzie org_name jest nazwą środowiska. Powinny wyświetlić się identyfikatory UUID wszystkich procesorów wiadomości powiązanych z organizacją i środowiskiem, w tym również dodanego przed chwilą podmiot przetwarzający wiadomości.

Dodaj router i procesor wiadomości

Po zainstalowaniu Edge w węźle wykonaj następującą procedurę, aby dodać router i procesor wiadomości jednocześnie:

  1. W wierszu polecenia uruchom skrypt apigee-setup:
    > /<inst_root>/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

    Opcja „-p rmp” wskazuje, czy chcesz zainstalować router i procesor wiadomości. Informacje o tworzeniu plików konfiguracyjnych znajdziesz w artykule o instalowaniu komponentów Edge w węźle.
  2. Wykonaj opisane powyżej procedury, aby skonfigurować router i procesor wiadomości.