Edge for Private Cloud 4.17.01 版
使用負載平衡器
API BaaS 的正式環境安裝作業會在 API BaaS 入口網站節點和 API BaaS Stack 節點之間使用負載平衡器。設定入口網站時,請指定負載平衡器的 IP 位址或 DNS 名稱,而非 Stack 節點。
除了負載平衡器,您也可以使用循環配置資源 DNS。在這種情況下,您會建立 DNS 項目,其中包含多個與 BaaS 堆疊 IP 位址對應的 A 記錄。在 DNS 查詢期間,DNS 伺服器會自動以循環配置方式傳回 A 記錄值。
連線至 Cassandra
安裝 BaaS 時,您可以選擇將 BaaS 和 Edge 連結至同一個 Cassandra 叢集,或為 BaaS 建立獨立的 Cassandra 叢集。較小型的 BaaS 安裝 (即流量較低的安裝) 通常會與 Edge 共用 Cassandra 叢集。
如要提高處理量和可用性,或將 Cassandra 叢集分隔至不同的網路區域,Apigee 建議您使用獨立的 Cassandra 叢集。如果 BaaS 流量負載偏高,使用獨立叢集可大幅提升效能。
日期同步
所有伺服器的日期/時間必須同步。如果尚未設定,可以使用「ntpdate」公用程式,驗證伺服器是否已同步時間。您可以使用「yum install ntp」安裝公用程式。
Tomcat 安全性
API BaaS 安裝程式也會在所有 API BaaS Stack 節點上安裝 Apache Tomcat 伺服器,包括 Tomcat 管理員 UI。安裝程式會將預設管理員憑證保留為 admin:admin。
如有需要,您可以變更這些憑證,確保 Tomcat 安全。詳情請參閱:
- https://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html
- https://www.owasp.org/index.php/Securing_tomcat
在多個資料中心安裝 BaaS
您可以在多個資料中心安裝 API BaaS。一般程序如下:
- 按照「API BaaS 安裝」一文所述,安裝第一個資料中心。
- 按照「API BaaS 的多資料中心安裝」一文所述,將第二個資料中心新增至第一個資料中心。