Score:0

การแมป FQDN กับ IP และหมายเลขพอร์ตใน HAProxy

ธง cn

ฉันมี HAproxy อยู่หน้าคลัสเตอร์ K8 ของฉัน มันทำงานได้อย่างสมบูรณ์แบบด้วยที่อยู่ IP และหมายเลขพอร์ต

kubernetes-test-frontend ส่วนหน้า
    ผูก 10.138.1.187:30030
    โหมด tcp
    ตัวเลือก tcplog
    default_backend kubernetes-test-backend

แบ็กเอนด์ kubernetes-test-backend
    โหมด tcp
    ตัวเลือก tcp-ตรวจสอบ
    วงเวียนสมดุล
    เซิร์ฟเวอร์ k8master1 10.138.1.181:30030 ตรวจสอบ
    เซิร์ฟเวอร์ k8master2 10.138.1.182:30030 ตรวจสอบ
    เซิร์ฟเวอร์ k8node1 10.138.1.183:30030 ตรวจสอบ
    ตรวจสอบเซิร์ฟเวอร์ k8node2 10.138.1.184:30030
    เซิร์ฟเวอร์ k8node3 10.138.1.185:30030 ตรวจสอบ

ฉันสามารถใช้ FQDN เพื่อแทนที่ IP และหมายเลขพอร์ตได้หรือไม่ ตัวอย่างเช่น ถ้าฉันมี www.test.com การแมปกับ 10.138.1.187 ใน DNS ภายในของฉัน ฉันสามารถตั้งค่า HAproxy เพื่อแมป www.test.com/test ไปยังโหนด IP:30030?

Scott avatar
gf flag
คุณไม่สามารถจับคู่ FQDN กับที่อยู่ IP และหมายเลขพอร์ตได้ คุณควรจะสามารถจับคู่ FQDN กับที่อยู่ IP ได้ แต่ FQDN ไม่จับคู่กับหมายเลขพอร์ตâ คุณลอง `www.test.com:30030` แล้วหรือยัง?ââ¦ââ¦ââ¦ââ ¦ââ¦ââ¦ââ¦ââ¦ââ¦ââ¦ââ¦ââ¦â â¦ââ¦ââ¦ââ¦ââ¦âP.S.â¯â¯ข้อความที่ตัดตอนมาของไฟล์ config ของคุณใช้หมายเลขพอร์ต 30030 แต่ *คำถาม* ของคุณกล่าวถึงหมายเลขพอร์ต 30090
Gerard H. Pille avatar
in flag
haproxy ไม่มีโหมดอื่นนอกจาก TCP หรือไม่
ITnewbie avatar
cn flag
@Scott ขออภัยสำหรับการพิมพ์ผิด :)
Mikael H avatar
br flag
@Gerard H. Pille, HAProxy สามารถทำงานในโหมด http หรือในโหมด tcp และ HAProxy สามารถใช้ DNS เพื่อค้นหาชื่อเซิร์ฟเวอร์ แต่คุณยังคงต้องกำหนดพอร์ตการรับฟัง https://www.haproxy.com/documentation/hapee/latest/configuration/config-sections/backend/
Score:1
ธง br

คุณสามารถเปลี่ยนจากการใช้ที่อยู่ IP ไปใช้ DNS ได้ แต่โปรดอ่านเอกสารประกอบสำหรับ HAProxy เวอร์ชันของคุณเพื่อทำความเข้าใจถึงการแลกเปลี่ยนที่อาจเกิดขึ้น

หากคุณเปลี่ยนไปใช้การค้นหา DNS สำหรับเซิร์ฟเวอร์แบ็กเอนด์ของคุณ คุณจะยังคงต้องกำหนดพอร์ตการฟังในการกำหนดค่าแบ็กเอนด์ของคุณ

ITnewbie avatar
cn flag
ขอบคุณมาก! เช่นเดียวกับที่คุณกล่าวถึง ฉันแก้ไขปัญหาโดยใช้โหมด http และ ACL ในการกำหนดค่า HAProxy

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา