Omówienie instalacji BaaS API

Edge dla chmury prywatnej w wersji 4.17.09

Korzystanie z systemu równoważenia obciążenia

W instalacji produkcyjnej API BaaS między węzłem portalu API BaaS a węzłami stosu API BaaS używany jest system równoważenia obciążenia. Podczas konfigurowania portalu podajesz adres IP lub nazwę DNS systemu równoważenia obciążenia, a nie węzłów Stack.

Zamiast systemu równoważenia obciążenia możesz użyć DNS typu round-robin. W tym scenariuszu tworzysz wpis DNS z wieloma rekordami A odpowiadającymi adresom IP stosu BaaS. Podczas wyszukiwania DNS serwer DNS automatycznie zwraca wartości rekordów A w systemie karuzelowym.

Łączenie z bazą danych Cassandra

Podczas instalowania BaaS możesz połączyć BaaS i Edge z tym samym klastrem Cassandra lub utworzyć osobny klaster Cassandra dla BaaS. Mniejsze instalacje BaaS, czyli te z mniejszym natężeniem ruchu, często współdzielą klaster Cassandra z Edge.

Aby zapewnić wysoką przepustowość i dostępność lub rozdzielić klastry Cassandra na różne strefy sieci, Apigee zaleca używanie oddzielnych klastrów Cassandra. Oddzielne klastry maksymalizują wydajność, jeśli obciążenie BaaS jest duże.

Synchronizacja daty

Data i godzina muszą być zsynchronizowane na wszystkich serwerach. Jeśli nie jest jeszcze skonfigurowane, możesz użyć narzędzia ntpdate, które sprawdza, czy serwery są zsynchronizowane czasowo. Możesz użyć yum install ntp, aby zainstalować narzędzie.

Zabezpieczenia Tomcat

Instalator API BaaS instaluje też serwer Apache Tomcat na wszystkich węzłach stosu API BaaS, w tym interfejs administratora Tomcat. Instalator pozostawia domyślne dane logowania administratora bez zmian (admin:admin).

W razie potrzeby możesz zmienić te dane logowania w ramach zabezpieczania serwera Tomcat. Więcej informacji:

Instalowanie BaaS w wielu centrach danych

Interfejs API BaaS można zainstalować w wielu centrach danych. Typowa procedura: