Score:0

ฉันจะกำหนดค่าพร็อกซี Nginx ให้ส่งผ่านไปยังพอร์ต Sinatra หลายพอร์ตได้อย่างไร

ธง dk

ฉันมีแอปซินาตร้าฉันเริ่มเซิร์ฟเวอร์ Thin สองตัวที่กำลังฟัง: 4567 และ 4568 อย่างไรก็ตาม ฉันได้กำหนดค่า Nginx ให้ส่งต่อไปยัง 4567 เท่านั้น

เซิร์ฟเวอร์ {
        ฟัง 443;
        ฟัง [::]:443;

        รูท /var/www/example/public;
        ดัชนี index.html index.htm index.nginx-debian.html;

        server_name example.com www.example.com;

        เปิด ssl;
        ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;

        ssl_session_timeout 30m;

        ที่ตั้ง / {
                proxy_set_header X-ส่งต่อ-สำหรับ $proxy_add_x_forwarded_for;
                proxy_set_header โฮสต์ $http_host;
                ปิด proxy_redirect;
                proxy_pass http://localhost:4567;

                ปิด proxy_ssl_session_reuse;
                proxy_set_header โฮสต์ $http_host;
                เซิร์ฟเวอร์ proxy_pass_header;
                proxy_cache_bypass $http_upgrade;
                ปิด proxy_redirect;

        }
}

เซิร์ฟเวอร์ {
    ฟัง 80;
    server_name example.com www.example.com;
    เขียนใหม่ ^ https://$server_name$request_uri? ถาวร;
}

ฉันจะส่งต่อไปยัง 4678 ได้อย่างไร ฉันสามารถทำซ้ำบล็อกตำแหน่งได้โดยเปลี่ยนเท่านั้น proxy_pass แต่นั่นจะไม่แทนที่บล็อกตำแหน่งแรกใช่ไหม วิธีที่ถูกต้องคืออะไร?

jp flag
เหตุใดคุณจึงเริ่ม `thin' สองชุดด้วยแอปพลิเคชันเดียวกันบนโฮสต์เดียวกัน
Score:2
ธง kr

สิ่งนี้เรียกว่า โหลดบาลานซ์ และครอบคลุมในเอกสาร nginx ที่ http://nginx.org/en/docs/http/load_balancing.html

นี่คือตัวอย่าง

http {
ต้นน้ำ myapp1 {
    เซิร์ฟเวอร์ srv1.example.com;
    เซิร์ฟเวอร์ srv2.example.com;
    เซิร์ฟเวอร์ srv3.example.com;
}

เซิร์ฟเวอร์ {
    ฟัง 80;

    ที่ตั้ง / {
        proxy_pass http://myapp1;
    }
}
}

โพสต์คำตอบ

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