Score:0

ฉันมีโหลดบาลานเซอร์ที่กำหนดค่าบน Haproxy สามารถโหลดบาลานเซอร์เปลี่ยนเส้นทางทราฟฟิกจากพอร์ต 1 แบ็คเอนด์ไปยังพอร์ต 2 แบ็คเอนด์ หากพอร์ต 1 ไม่ว่างในขณะนี้

ธง cw

ใน ha-proxy ฉันแยกทราฟฟิกออกเป็นสองพอร์ตส่วนหน้าและสร้างแบ็คเอนด์สองพอร์ต ทราฟฟิกพอร์ต-1 ถูกส่งไปยังแบ็คเอนด์และทราฟฟิกพอร์ต 2 จะถูกส่งไปยังแบ็คเอนด์-2 สองตัว ฉันต้องการสร้างตัวจัดสรรภาระงานอัจฉริยะที่ตรวจจับว่าแบ็กเอนด์ 2 ไม่ว่างหรือไม่ เมื่อพอร์ต 2 ทำการสืบค้น มันจะส่งทราฟฟิกของพอร์ต 1 ไปยังแบ็กเอนด์ 1 โดยอัตโนมัติ

ทั่วโลก
       บันทึก /dev/log local0.log
       บันทึก /dev/log local1 ประกาศ
       แม็กซ์คอน3000
       ผู้ใช้แฮพร็อกซี
       กลุ่ม haproxy
       ภูต
       ซ็อกเก็ตสถิติ /etc/haproxy/haproxysock ผู้ดูแลระบบระดับ
#ตรวจสอบภายนอก
 
ค่าเริ่มต้น
       เข้าสู่ระบบทั่วโลก
       หมดเวลาเชื่อมต่อ 60000
       ลูกค้าหมดเวลา 6000000
       หมดเวลาเซิร์ฟเวอร์ 6000000
       ไฟล์ข้อผิดพลาด 400 /etc/haproxy/errors/400.http
       ไฟล์ข้อผิดพลาด 403 /etc/haproxy/errors/403.http
       ไฟล์ข้อผิดพลาด 408 /etc/haproxy/errors/408.http
       ไฟล์ข้อผิดพลาด 500 /etc/haproxy/errors/500.http
       ไฟล์ข้อผิดพลาด 502 /etc/haproxy/errors/502.http
       ไฟล์ข้อผิดพลาด 503 /etc/haproxy/errors/503.http
       ไฟล์ข้อผิดพลาด 504 /etc/haproxy/errors/504.http
 
#########################
การทดสอบส่วนหน้า_1
       โหมด tcp
       ผูก 0.0.0.0:74474   
         
       acl dp1 dst_port 34475
       use_backend test_two ถ้า dp1
       default_backend test_one
 
แบ็กเอนด์ test_one
       ยอดคงเหลือน้อยที่สุด
       โหมด tcp
# ตัวเลือกการตรวจสอบภายนอก
 
       ตัวเลือกการสำรองข้อมูลทั้งหมด
 
       เซิร์ฟเวอร์ server-1 192.128.22.1:25554 ตรวจสอบ
       เซิร์ฟเวอร์ server-2 10.128.66.53:25554 ตรวจสอบ
     
แบ็กเอนด์ test_two
       ยอดคงเหลือน้อยที่สุด
       โหมด tcp
# ตัวเลือกการตรวจสอบภายนอก
 
       ตัวเลือกการสำรองข้อมูลทั้งหมด
 
       
       เซิร์ฟเวอร์ server-1 192.168.22.1:25554 ตรวจสอบ
     
Score:0
ธง in

ส่วนหน้าเชื่อมโยงกับพอร์ต 74474 และมี acl ตามพอร์ต 34475 ซึ่งจะไม่ถูกโจมตีเพราะส่วนหน้านั้นไม่ได้ผูกมัดกับมัน

mforsetti avatar
tz flag
สิ่งนี้ไม่ได้ให้คำตอบสำหรับคำถาม หากต้องการวิจารณ์หรือขอคำชี้แจงจากผู้เขียน ให้แสดงความคิดเห็นใต้โพสต์ของพวกเขา - [จากรีวิว](/review/โพสต์คุณภาพต่ำ/516989)
richv avatar
in flag
ฉันเดาว่าฉันสับสนว่า 'ไม่ว่าง' หมายถึงอะไรและจุดประสงค์ของแบ็กเอนด์ 1 เทียบกับแบ็กเอนด์ 2 ถ้า 1) แบ็กเอนด์ 1 จะไม่สามารถเข้าถึงได้เพราะ ACL จะไม่ถูกโจมตีและ 2) แบ็กเอนด์ 1 และ 2 ทั้งคู่มี 192.128.22.1 :25554 เป็นโหนด? สุดท้าย …. 'ยุ่ง' แปลว่าอะไร? เหมือนโหนดล่มหรือไม่ตอบสนอง? ในกรณีนี้ คุณควรกำหนดหนึ่งในโหนดของคุณเป็นข้อมูลสำรอง

โพสต์คำตอบ

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