มีบริการหลายอย่างที่ทำงานบนพอร์ตต่างๆ บนเว็บเซิร์ฟเวอร์ของฉัน บริการเหล่านี้ให้ข้อมูลผ่าน WebSocket
ปัจจุบันแต่ละบริการมีเซิร์ฟเวอร์ของตัวเองใน จิงซ์
การกำหนดค่าเช่นนี้:
เซิร์ฟเวอร์ {
ฟัง 9031 ssl;
ที่ตั้ง / {
proxy_pass http://127.0.0.1:9002;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ "อัพเกรด";
proxy_read_timeout 86400;
}
}
เซิร์ฟเวอร์ {
ฟัง 8031 ssl;
ที่ตั้ง / {
proxy_pass http://127.0.0.1:8002;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ "อัพเกรด";
proxy_read_timeout 86400;
}
}
เซิร์ฟเวอร์ {
ฟัง 7031 ssl;
ที่ตั้ง / {
proxy_pass http://127.0.0.1:7002;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ "อัพเกรด";
proxy_read_timeout 86400;
}
}
เซิร์ฟเวอร์ {
ฟัง 6031 ssl;
ที่ตั้ง / {
proxy_pass http://127.0.0.1:6002;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ "อัพเกรด";
proxy_read_timeout 86400;
}
}
เซิร์ฟเวอร์ {
ฟัง 5031 ssl;
ที่ตั้ง / {
proxy_pass http://127.0.0.1:5002;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ "อัพเกรด";
proxy_read_timeout 86400;
}
}
สิ่งที่ฉันสามารถทำได้คือสิ่งนี้:
เซิร์ฟเวอร์ {
ฟัง 9031 ssl;
สถานที่/บริการ1 {
proxy_pass http://127.0.0.1:9002;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ "อัพเกรด";
proxy_read_timeout 86400;
}
สถานที่/บริการ2 {
proxy_pass http://127.0.0.1:8002;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ "อัพเกรด";
proxy_read_timeout 86400;
}
ที่ตั้ง/บริการ3 {
proxy_pass http://127.0.0.1:7002;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ "อัพเกรด";
proxy_read_timeout 86400;
}
...
}
วิธีที่สองดูดีกว่าเล็กน้อย (และผลข้างเคียงที่ดีคือการมีพอร์ตที่ต้องกำหนดค่าบนเราเตอร์น้อยลง) แต่ตอนนี้คำถามของฉันคือ: มีวิธีที่ชอบหรือไม่? มีผลข้างเคียงในด้านประสิทธิภาพ ความเสถียร ฯลฯ หรือไม่? แนวทางที่แนะนำคืออะไรหรือเหมือนกันกับแนวทางใด?