คำถามติดแท็ก haproxy

15
HAProxy เปลี่ยนเส้นทาง http เป็น https (ssl)
ฉันใช้ HAProxy ในการทำโหลดบาลานซ์และต้องการให้ไซต์ของฉันรองรับ https เท่านั้น ดังนั้นฉันต้องการเปลี่ยนเส้นทางคำขอทั้งหมดบนพอร์ต 80 ไปยังพอร์ต 443 ฉันจะทำอย่างไร แก้ไข: เราต้องการเปลี่ยนเส้นทางไปยัง URL เดียวกันบน https โดยสงวนพารามิเตอร์ข้อความค้นหาไว้ ดังนั้นhttp://foo.com/barจะเปลี่ยนเส้นทางไปที่https://foo.com/bar
100 http  redirect  ssl  https  haproxy 

4
http ให้มีชีวิตอยู่ในยุคใหม่
ดังนั้นตามที่ผู้เขียน haproxy ผู้ที่รู้เรื่อง http: Keep-alive ถูกคิดค้นขึ้นเพื่อลดการใช้งาน CPU บนเซิร์ฟเวอร์เมื่อ CPU ช้าลง 100 เท่า แต่สิ่งที่ไม่ได้กล่าวคือการเชื่อมต่อแบบต่อเนื่องใช้หน่วยความจำจำนวนมากในขณะที่ไม่มีใครใช้งานได้ยกเว้นลูกค้าที่เปิดใช้งาน ปัจจุบันในปี 2009 ซีพียูมีราคาถูกมากและหน่วยความจำยังคง จำกัด อยู่ที่สถาปัตยกรรมหรือราคาเพียงไม่กี่กิกะไบต์ หากไซต์ต้องการให้มีชีวิตอยู่แสดงว่ามีปัญหาอย่างแท้จริง ไซต์ที่มีการโหลดสูงมักจะปิดการใช้งาน Keep-alive เพื่อรองรับจำนวนไคลเอ็นต์พร้อมกันสูงสุด ข้อเสียที่แท้จริงของการไม่มี Keep-alive คือเวลาแฝงที่เพิ่มขึ้นเล็กน้อยในการดึงวัตถุ เบราว์เซอร์เพิ่มจำนวนการเชื่อมต่อพร้อมกันเป็นสองเท่าบนไซต์ที่ไม่ได้เก็บรักษาไว้เพื่อชดเชยสิ่งนี้ (จากhttp://haproxy.1wt.eu/ ) สิ่งนี้สอดคล้องกับประสบการณ์ของคนอื่น ๆ หรือไม่? คือไม่มีชีวิต - ตอนนี้ผลลัพธ์แทบไม่เป็นที่สังเกตหรือไม่? (เป็นที่น่าสังเกตว่าด้วย websockets ฯลฯ - การเชื่อมต่อจะยังคง "เปิด" ไม่ว่าจะอยู่ในสถานะใดก็ตาม - สำหรับแอปที่ตอบสนองได้ดีมาก) มีผลมากกว่าสำหรับผู้ที่อยู่ห่างไกลจากเซิร์ฟเวอร์หรือหากมีสิ่งประดิษฐ์จำนวนมากที่จะโหลดจากโฮสต์เดียวกันเมื่อโหลดหน้าเว็บ (ฉันคิดว่าสิ่งต่างๆเช่น CSS, รูปภาพและ JS มาจาก CDN …

1
ความแตกต่างระหว่าง global maxconn และ server maxconn haproxy
ฉันมีคำถามเกี่ยวกับการกำหนดค่า haproxy ของฉัน: #--------------------------------------------------------------------- # Global settings #--------------------------------------------------------------------- global log 127.0.0.1 syslog emerg maxconn 4000 quiet user haproxy group haproxy daemon #--------------------------------------------------------------------- # common defaults that all the 'listen' and 'backend' sections will # use if not designated in their block #--------------------------------------------------------------------- defaults mode http log global option abortonclose option …
91 haproxy 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.