फ़्यूज़न यात्री कॉन्फ़िगरेशन: कैसे यात्री_min_instances उप-यूआरआई सेटअप को प्रभावित करता है

हम यात्री config में एकाधिक उप-यूआरआई (उनमें से 3) सेट अप कर रहे हैं। हम यह सुनिश्चित करना चाहते हैं कि प्रत्येक sub-uri के लिए, हमारे पास कम से कम एक instanc और हर समय चल रहा है। हम passenger_min_instances
का उपयोग कैसे कर सकते हैं ऐसा करने के लिए ध्वज। अगर मैं इस ध्वज को 3 बराबर आवंटित करता हूं, तो क्या यह सही है? क्या इसका मतलब है कि प्रत्येक sub-uri instance सर्वर के पहले विज़िट के बाद सभी समय चलने के लिए 3 उदाहरण हैं? धन्यवाद।

Nginx सर्वर ब्लॉक में सेटअप यहाँ है:

server {
       listen 80;
       server_name 176.95.25.193;
       root /var/www;
       passenger_enabled on;
       rails_env production;
       passenger_base_uri /nbhy;
       passenger_base_uri /bt;
       passenger_base_uri /byop;
       passenger_min_instances 2;
       }
0
जोड़ा संपादित
विचारों: 1

1 उत्तर

location ~ ^/nbhy(/.*|$) {
    ...
    passenger_min_instances 2;
}
location ~ ^/bt(/.*|$) {
    ...
    passenger_min_instances 3;
}
0
जोड़ा
हाय हांगली, ~ ^/nbhy (/.* | $) का उपयोग क्या है? उपुरी/nbhy के लिए बस सटीक मैच?
जोड़ा लेखक user938363, स्रोत
हाँ। "स्थान/nbhy" उन सभी यूआरएल से मेल खाता है जो/nbhy से शुरू होते हैं, जिनमें शामिल हैं/nbhythisisnotwhatyouwant। आप इसे ठीक से मिलान करना चाहते हैं, और/nbyh/जो भी हो।
जोड़ा लेखक Hongli, स्रोत