Edge for Private Cloud เวอร์ชัน 4.17.01
การใช้ตัวจัดสรรภาระงาน
การติดตั้ง API BaaS เวอร์ชันที่ใช้งานจริงจะใช้ตัวจัดสรรภาระงานระหว่างโหนดพอร์ทัล API BaaS กับโหนดสแต็ก API BaaS เมื่อกำหนดค่าพอร์ทัล คุณจะต้องระบุที่อยู่ IP หรือชื่อ DNS ของตัวจัดสรรภาระงาน ไม่ใช่ของโหนด Stack
คุณสามารถใช้ DNS แบบ Round-robin แทนตัวจัดสรรภาระงานได้ ในสถานการณ์นี้ คุณจะสร้างรายการ DNS ที่มีระเบียน A หลายรายการซึ่งสอดคล้องกับที่อยู่ IP ของสแต็ก BaaS ในระหว่างการค้นหา DNS เซิร์ฟเวอร์ DNS จะแสดงค่าระเบียน A โดยอัตโนมัติในลักษณะแบบวนรอบ
กำลังเชื่อมต่อกับ 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 ทั้งหมดด้วย ซึ่งรวมถึง 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