ฉันเพิ่งเริ่มใช้ AWS และตั้งค่า ELB ฉันทำงานใน F5 LTM และมีข้อสงสัยเกี่ยวกับการโฮสต์แอปพลิเคชันใน ELB

  1. เราจำเป็นต้องมี CNAME เพื่อกำหนดเส้นทางการรับส่งข้อมูลไปยัง ELB FQDN . หรือไม่

  2. ถ้าเป็นเช่นนั้น ฉันจะโฮสต์หลายแอปพลิเคชันได้อย่างไร (เนื่องจากฉันไม่สามารถใช้ ELB FQDN เดียวกันสำหรับแอปทั้งหมดได้..หรือการรับส่งข้อมูลจะแตกต่างกันอย่างไรที่ตัวโหลดบาลานซ์

answer
  1. ไม่แน่ใจว่าคุณหมายถึงอะไรกันแน่? คุณสามารถใช้ชื่อโฮสต์ ELB ได้อย่างแน่นอน และไม่ต้องสร้าง CNAME ในโดเมนของคุณ อย่างไรก็ตามอย่าสร้างเรกคอร์ด A โดยตรงสำหรับ ELB IP เนื่องจากจะมีการเปลี่ยนแปลงเมื่อเวลาผ่านไป คุณยังสามารถใช้บันทึก ALIAS หากคุณโฮสต์โดเมนของคุณบน AWS Route53

  2. คุณสามารถแยกความแตกต่างโดยเส้นทาง / app1 / App2 ฯลฯ ในแต่ละตัวของมันเองกลุ่มเป้าหมาย หรือสร้าง ELB หนึ่งรายการต่อแอป พวกเขาไม่แพงขนาดนั้น

หากใช้เป็นไปได้ ALB (Application Balancer การโหลด) แทนของเดิม ELB คลาสสิก

หวังว่าจะช่วย :)