这里假定有三台Tomcat服务器,分别开放不同的端口,地址分别是:
主机192.168.12.131开放8000端口、主机192.168.12.132开放8080端口、主机192.168.12.133开放8090端口。
Nginx配置文件中相关配置代码如下,这里仅列出了部分配置代码:
upstream mytomcats {
server 192.168.12.131:8000;
server 192.168.12.132:8080;
server 192.168.12.133:8090;
ip_hash;
}
server {
listen 80;
server_name www.web.com;
access_log logs/web.access.log main;
location ~* .(jpg|gif|png|swf|flv|wma|wmv|asf|mp3|mmf|zip|rar)$ {
root /web/www/html/;
}
location / {
proxy_pass http://mytomcats;
include /usr/local/nginx/conf/proxy.conf;
}
}
发表回复