ตั้งค่าแอปพลิเคชันใน CodeDeploy ด้วย Load balancer
ขณะทำตามบทช่วยสอนนี้ภายใต้การตั้งค่าแอปพลิเคชันใน CodeDeployจะอ่าน
- ภายใต้ตัวจัดสรรภาระงานให้ยกเลิกการเลือกเปิดใช้งานการจัดสรรภาระงาน
- คลิกสร้างกลุ่มการปรับใช้
สิ่งนี้คือเมื่อฉันคลิกสร้างกลุ่มการปรับใช้
จะแสดงคำเตือนว่า "เลือกกลุ่มเป้าหมาย" เป็นสิ่งจำเป็น
เอกสารประกอบไม่ได้อ้างถึงความจำเป็นในการสร้างกลุ่มเป้าหมายดังกล่าว แต่เห็นได้ชัดว่าเป็นสิ่งที่ต้องทำ โปรดทราบว่า atm ฉันไม่มีตัวเลือกใด ๆ ในนั้น
หากฉันเปลี่ยนจาก "Application Load Balancer หรือ Network Load Balancer" เป็น "Classic Load Balancer" ฉันจะต้องเลือกตัวจัดสรรภาระงาน แต่ก็ไม่มีจุดในรายการแบบเลื่อนลง
เมื่อพิจารณาว่าฉันต้องการสร้างกลุ่มการปรับใช้นี้จะสร้าง (กลุ่มเป้าหมายหรือตัวจัดสรรภาระงาน) ได้อย่างไรและควรมีลักษณะอย่างไร
คำตอบ
สร้างกลุ่มเป้าหมายอย่างไรและควรมีลักษณะอย่างไร?
กลุ่มเป้าหมาย (TG) และ ALB ของคุณต้องมีอยู่ก่อนที่คุณจะพยายามใช้ในการปรับใช้
ในการสร้าง TG คุณต้องไปที่ EC2 Console -> กลุ่มเป้าหมาย ว่ามันควรจะมีลักษณะเช่นขึ้นอยู่กับการใช้งานของคุณ พอร์ตใดที่กำลังทำงานอยู่ควรใช้การตรวจสอบความร้อนแบบใดเป็นต้น ไม่มีการตั้งค่าใดที่จะเข้ากับกรณีการใช้งานที่เป็นไปได้ทั้งหมด
แต่ถ้าคุณไม่มี TG ต่อครั้งก็คงไม่มี ALB เช่นกัน ดังนั้นบางทีคุณอาจไม่ต้องการมันเลย พวกเขาจะไม่จำเป็นต้องใช้สำหรับ CodeDeploy ในการทำงาน
แก้ไข
ทำเครื่องหมายที่ "เปิดใช้งานตัวจัดสรรภาระงาน" จากนั้นคุณไม่จำเป็นต้องใช้
หากคุณอ่านสิ่งที่กล่าวถึงในขั้นตอนที่ 7 อย่างละเอียดจะมีข้อความระบุไว้
ภายใต้ตัวจัดสรรภาระงานให้ยกเลิกการเลือกเปิดใช้งานการจัดสรรภาระงาน
เพียงแค่ยกเลิกการเลือกและคลิกปุ่ม "สร้างกลุ่มการทำให้ใช้งานได้"