新增路由器或訊息處理器節點

Edge for Private Cloud 4.17.01 版

您可以將路由器或訊息處理器節點新增至現有安裝。如需路由器或訊息處理器的系統需求清單,請參閱「安裝需求」。

新增路由器

在節點上安裝 Edge 後,請按照下列程序新增路由器:

  1. 按照 Edge 安裝手冊所述,使用網際網路或非網際網路程序,在節點上安裝 Edge。
  2. 在命令提示字元中,執行 apigee-setup.sh 指令碼:
    > /opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile

    「-p r」選項會指定安裝路由器。如要瞭解如何建立 configFile,請參閱「在節點上安裝 Edge 元件」。
  3. 安裝完成後,指令碼會顯示路由器的 UUID。如需在日後判斷 UUID,請在安裝路由器的代管主機上使用下列 cURL 指令:
    > curl http://<router_IP>:8081/v1/servers/self
  4. 如要檢查設定,請執行下列 cURL 指令:
    > curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/servers?pod=<pod_name>"

    其中 pod_name 是閘道或自訂 Pod 名稱。您應該會看到所有路由器的 UUID,包括您剛新增的路由器。

    如果輸出內容中未顯示路由器 UUID,請執行下列 cURL 指令來新增:
    > 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"


    將 ms_IP 替換為管理伺服器的 IP 位址,region_name 替換為預設區域名稱 dc-1 或自訂區域名稱,pod_name 替換為閘道或自訂 Pod 名稱。
  5. 如要測試路由器,您應該可以透過路由器的 IP 位址或 DNS 名稱,向 API 發出要求。例如:
    http://<newRouter_IP>:<port>/v1/apiPath

    舉例來說,如果您已完成第一個教學課程,並建立 Weather API:
    http://<newRouter_IP>:<port>/v1/weather/forecastrss?w=12797282

新增訊息處理器

在節點上安裝 Edge 後,請按照下列程序新增 Message Processor:

  1. 按照 Edge 安裝手冊所述,使用網際網路或非網際網路程序,在節點上安裝 Edge。
  2. 在命令提示字元中,執行 apigee-setup.sh 指令碼:
    > /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    「-p mp」選項會指定安裝訊息處理器。如要瞭解如何建立 configFile,請參閱「在節點上安裝 Edge 元件」。
  3. 安裝完成後,指令碼會顯示訊息處理器的 UUID。 請記下 UUID,完成設定程序時會用到。如要判斷 UUID,請在安裝 Message Processor 的主機上使用下列 cURL 指令:
    > curl http://<mp_IP>:8082/v1/servers/self
  4. 針對安裝中各組織的每個環境,使用下列 cURL 指令將訊息處理器與環境建立關聯:
    > 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}"


    將 ms_IP 替換為管理伺服器的 IP 位址,並將 org_name 和 env_name 替換為與訊息處理器相關聯的組織和環境。
  5. 如要檢查設定,您可以執行下列 cURL 指令:
    > curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/o/{org_name}/e/{env_name}/servers"

    其中 org_name 是貴機構的名稱,env_name 則是環境。您應該會看到與組織和環境相關聯的所有訊息處理器 UUID,包括您剛新增的訊息處理器。

同時新增路由器和訊息處理器

在節點上安裝 Edge 後,請按照下列程序同時新增路由器和訊息處理器:

  1. 在命令提示字元中,執行 apigee-setup 指令碼:
    > /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

    「-p rmp」選項會指定安裝路由器和訊息處理器。如要瞭解如何建立 configFile,請參閱「在節點上安裝 Edge 元件」。
  2. 按照上述程序設定路由器和訊息處理器。