Nginx 의 역방향 에이전트 와 도 메 인 이름 바 인 딩
1737 단어 파도 상점
예 를 들 어 taotao. com 은 1 급 도 메 인 이름 이다.
www. taotao. com, search. taotao. com, order. taotao. com, sso. taotao. com 은 모두 2 급 도 메 인 이름 이다.
시스템 이 발 표 될 때 모든 도 메 인 이름과 Nginx 의 서버 IP 를 연결 해 야 합 니 다. 모든 도 메 인 이름 에 접근 하면 Nginx 에 해당 하고 Nginx 가 프 록 시 를 반대 합 니 다.
Nginx 의 conf 파일 을 설정 하고 요청 을 처리 해 야 합 니 다.
upstream manager.taotao.com {
server 192.168.226.135:8080;
}
upstream rest.taotao.com {
server 192.168.226.142:8080;
}
upstream search.taotao.com {
server 192.168.226.142:8081;
}
upstream sso.taotao.com {
server 192.168.226.142:8082;
}
upstream order.taotao.com {
server 192.168.226.142:8083;
}
upstream www.taotao.com {
server 192.168.226.143:8080;
}
server {
listen 80;
server_name manager.taotao.com;
location / {
proxy_pass http://manager.taotao.com;
index index.html index.htm;
}
}
server {
listen 80;
server_name rest.taotao.com;
location / {
proxy_pass http://rest.taotao.com;
index index.html index.htm;
}
}
server {
listen 80;
server_name search.taotao.com;
location / {
proxy_pass http://search.taotao.com;
index index.html index.htm;
}
}
server {
listen 80;
server_name sso.taotao.com;
location / {
proxy_pass http://sso.taotao.com;
index index.html index.htm;
}
}
server {
listen 80;
server_name order.taotao.com;
location / {
proxy_pass http://order.taotao.com;
index index.html index.htm;
}
}
server {
listen 80;
server_name www.taotao.com;
location / {
proxy_pass http://www.taotao.com;
index index.html index.htm;
}
}