HAProxy“ 503 บริการไม่พร้อมใช้งาน” สำหรับเว็บเซิร์ฟเวอร์ที่ทำงานบนเครื่องเสมือน KVM


0

ฉันตั้งเซิร์ฟเวอร์กับ KVM (IP 192.168.0.100) 192.168.0.194และฉันได้สร้างภายในของมันเป็นหนึ่งในเครื่องเสมือนโดยใช้การเชื่อมโยงเครือข่าย นี้เครื่องเสมือนมี Nginx http://192.168.0.194เช่นการทำงานซึ่งผมสามารถเข้าถึงได้จากเซิร์ฟเวอร์หรือจากคอมพิวเตอร์เครื่องคอมพิวเตอร์เครื่องใดก็ได้ในเครือข่ายภายในเพียงแค่พิมพ์ในเบราว์เซอร์

อย่างไรก็ตามฉันลองกำหนดค่า HAProxy ในเซิร์ฟเวอร์เดียวกันที่โฮสต์ KVM และค้นหาหน้าสถานะของ HAProxy มันจะแสดงเครื่องเสมือนเป็น "ลง" เสมอ ถ้าฉันพยายามจากเซิร์ฟเวอร์ก็ควรจะเหมือนกันกว่าถ้าฉันไปhttp://localhost http://192.168.0.194เป้าหมายของฉันคือสร้างพร็อกซีย้อนกลับ แต่ฉันลองตัวอย่างเล็ก ๆ น้อย ๆ นี้แล้วใช้ไม่ได้ ฉันทำอะไรไม่ดี

นี่คือไฟล์ปรับแต่งของฉันในเซิร์ฟเวอร์:

# /etc/haproxy/haproxy.cfg
global
        maxconn 4096
        user haproxy
        group haproxy
        daemon

defaults
        log     global
        mode    http
        option  httplog
        option  dontlognull
        retries 3
        option  redispatch
        maxconn 2000
        contimeout      5000
        clitimeout      50000
        srvtimeout      50000

listen ServerStatus *:8081
        mode    http
        stats   enable
        stats   auth haproxy:haproxy

listen Server *:80
       mode http
       balance roundrobin
       cookie JSESSIONID prefix
       option httpclose
       option forwardfor
       option httpchk HEAD /check.txt HTTP/1.0
       server mv1 192.168.0.194:80 cookie A check

ขอบคุณ

คำตอบ:


0

เอาล่ะฉันไม่รู้ว่าเกิดอะไรขึ้น แต่ฉันเปลี่ยนบรรทัดoption httpchk HEAD /check.txt HTTP/1.0นี้สำหรับอันนี้option httpchk HEAD / HTTP/1.0และเริ่มต้นเซิร์ฟเวอร์หลังจากเริ่มต้น HAProxy จากนั้นทำงานตามที่คาดไว้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.