nginx負載均衡的問題
我是一個域名下有多台機器 想用nginx做個負載均衡 比如 :
www.simyy.com/2007 負載到10.1.94.100
www.simyy.com/2008 負載到10.1.94.227
以此類推 做了個nginx的配置 但是啟動時老是報conflicting server name "www.simyy.com" on 0.0.0.0:80, ignored 求解啊~~ 謝謝!
--------------------我的conf-------------------------------
user nobody ;
worker_processes 4;
worker_rlimit_nofile 51200;
error_log /usr/local/nginx/logs/error.log;
events {
use epoll;
worker_connections 3200;
}
http {
include mime.types;
default_type application/octet-stream;
keepalive_timeout 60;
tcp_nodelay on;
access_log off;
upstream acl
{ server 10.1.94.100:80;
server 10.1.94.227:80;
}
upstream newacl
{ server 10.1.94.100:80;
server 10.1.94.227:80;
}
server {
listen 80;
server_name www.simyy.com;
location ~* /2007/ {proxy_pass http://acl;}
}
server {
listen 80;
server_name www.simyy.com;
location / {proxy_pass http://newacl;}
}
}
---------------------------我的conf----------------------------
[ 本帖最後由 zelot1982 於 2009-4-21 17:19 編輯 ]
《解決方案》
沒人解答嗎?。。。。
《解決方案》
不同虛擬主機的server_name重複,當然會報那個錯誤了