Edge สำหรับ Private Cloud เวอร์ชัน 4.17.05
การใช้ตัวจัดสรรภาระงาน
การติดตั้งเวอร์ชันที่ใช้งานจริงของ API BaaS ใช้ตัวจัดสรรภาระงานระหว่างโหนด API BaaS พอร์ทัลและโหนด API BaaS Stack เมื่อกำหนดค่าพอร์ทัล คุณต้องระบุที่อยู่ IP หรือชื่อ DNS ของตัวจัดสรรภาระงาน ไม่ใช่ของโหนดสแต็ก
คุณสามารถใช้ DNS แบบ Round-robin แทนตัวจัดสรรภาระงานได้ ในสถานการณ์นี้ คุณจะสร้างรายการ DNS ที่มีระเบียน A หลายรายการที่ตรงกับที่อยู่ IP ของสแต็ก BaaS ในระหว่างการค้นหา DNS เซิร์ฟเวอร์ DNS จะส่งกลับค่าระเบียน A โดยอัตโนมัติแบบ Round Robin
กำลังเชื่อมต่อกับ Cassandra
เมื่อติดตั้ง BaaS คุณจะเลือกเชื่อมต่อ BaaS และ Edge กับคลัสเตอร์ Cassandra เดียวกันหรือสร้างคลัสเตอร์ Cassandra แยกต่างหากสำหรับ BaaS การติดตั้ง BaaS ขนาดเล็ก ซึ่งหมายถึงการติดตั้งที่มีปริมาณการเข้าชมต่ำกว่ามักจะแชร์คลัสเตอร์ Cassandra กับ Edge
สำหรับอัตราการส่งข้อมูลสูงและความพร้อมใช้งาน หรือการแยกคลัสเตอร์ Cassandra ออกเป็นโซนเครือข่ายต่างๆ Apigee ขอแนะนำให้คุณใช้คลัสเตอร์ Cassandra แยกต่างหาก คลัสเตอร์ที่แยกต่างหากจะเพิ่มประสิทธิภาพสูงสุดหากพบการโหลดที่สูงใน BaaS
การซิงค์วันที่
คุณต้องกำหนดวันที่/เวลาในเซิร์ฟเวอร์ทั้งหมดที่ซิงค์กัน หากยังไม่ได้กำหนดค่า ยูทิลิตี "ntpdate" จะช่วยให้บรรลุวัตถุประสงค์นี้ได้ ซึ่งจะตรวจสอบว่าเซิร์ฟเวอร์มีการซิงค์เวลาหรือไม่ คุณสามารถใช้ "yum install ntp" เพื่อติดตั้งยูทิลิตีได้
ความปลอดภัยของ Tomcat
โปรแกรมติดตั้ง API BaaS จะติดตั้งเซิร์ฟเวอร์ Apache Tomcat บนโหนด API BaaS Stack ทั้งหมด รวมถึง UI ของผู้ดูแลระบบ Tomcat โปรแกรมติดตั้งจะไม่เปลี่ยนแปลงข้อมูลเข้าสู่ระบบเริ่มต้นของผู้ดูแลระบบจาก 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
- เพิ่มศูนย์ข้อมูลแห่งที่ 2 ลงในศูนย์แรกตามที่อธิบายไว้ในการติดตั้งศูนย์ข้อมูลหลายสำหรับ API BaaS