【发布时间】:2017-09-02 04:26:39
【问题描述】:
我在 /etc/nginx/sites-available/ 下有我的 nginx 配置文件,其中有两个上游说
upstream test1 {
server 1.1.1.1:50;
server 1.1.1.2:50;
}
upstream test2 {
server 2.2.2.1:60;
server 2.2.2.2:60;
}
server {
location / {
proxy_pass http://test1;
}
location / {
proxy_pass http://test2;
}
}
向<PrimaryIP>:80 发送 curl 请求可以,但我想将<SecondaryIP1>:80 用于test1,将<SecondaryIP2>:80 用于test2。是否可以在 nginx 中定义它?
【问题讨论】:
-
在您的情况下只能访问一个块。你需要使用@ivo提到的虚拟主机