私有雲 v4.18.01 的邊緣
您可以在現有的安裝項目中新增路由器或訊息處理器節點。如需路由器或訊息處理器的系統需求清單,請參閱安裝需求。
新增路由器
在節點上安裝 Edge 後,請使用下列程序新增路由器:
- 按照邊緣安裝手冊所述,使用網際網路或非網際網路程序在節點上安裝 Edge。
- 在命令提示字元中執行 apigee-setup.sh 指令碼:
> /opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile
「-p r」選項會指定安裝路由器。如要瞭解如何建立configFile,請參閱「在節點上安裝 Edge 元件」一文。 - 安裝完成後,指令碼會顯示路由器的 UUID。如果您之後需要確認 UUID,請在您安裝路由器的主機上使用下列 cURL 指令:
> curl http://<router_IP>:8081/v1/servers/self - 如要檢查設定,您可以執行下列 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/<<預設名稱>><伺服器名稱>ms_IP
ms_IP - 如要測試路由器,您應可透過路由器的 IP 位址或 DNS 名稱向 API 發出要求。例如:
http://<newRouter_IP>:<port>/v1/apiPath
舉例來說,如果您已完成建立氣象 API 的第一個教學課程:
http://<newRouter_IP>:<port>/v1/weather/forecastrss?w=12797282
新增訊息處理器
在節點上安裝 Edge 後,請按照下列程序新增訊息處理器:
- 按照邊緣安裝手冊所述,使用網際網路或非網際網路程序在節點上安裝 Edge。
- 在命令提示字元中執行 apigee-setup.sh 指令碼:
> /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile
「-p mp」選項會指定安裝「訊息處理器」。如要瞭解如何建立configFile,請參閱「在節點上安裝 Edge 元件」一文。 - 安裝完成後,指令碼會顯示訊息處理器的 UUID。
請注意,設定程序需要 UUID。如要判斷 UUID,請在您安裝訊息處理器的主機上使用下列 cURL 指令:
> curl http://<mp_IP>:8082/v1/servers/self - 針對安裝作業中的每個環境,請使用以下 cURL 指令,將訊息處理器與環境建立關聯:
> curl -v -u adminEmail:pword。
ms_IP - 如要檢查設定,您可以執行以下 cURL 指令:
> curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/o/{org_name}/e/{env_name}/servers"
其中 org_name 是貴機構的環境名稱,您應該會看到與機構和環境相關聯的所有訊息處理器 (包括您剛新增的訊息處理器) 的 UUID。
新增路由器和訊息處理器
在節點上安裝 Edge 後,請按照下列程序同時新增路由器和訊息處理器:
- 在命令提示字元中執行 apigee-setup 指令碼:
> /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile
「-p rmp」選項會指定安裝路由器和訊息處理器。如要瞭解如何建立 configFile,請參閱「在節點上安裝 Edge 元件」一文。 - 按照上述程序設定路由器和訊息處理器。