worker_processes 2;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
#nginx vhosts config
upstream rest_lc {
#ip_hash;
server 192.168.1.240:8080 ;
server 192.168.1.244:8080 ;
#sticky name=srv_id expires=1h domain=www.lc.com path=/ ;
}
upstream wap_lc {
#ip_hash;
server 192.168.1.240:8081 ;
server 192.168.1.244:8081 ;
#sticky name=srv_id expires=1h domain=www.lc.com path=/ ;
}
upstream activity_lc {
#ip_hash;
server 192.168.1.244:8082 ;
server 192.168.1.240:8082 ;
#sticky name=srv_id expires=1h domain=www.lc.com path=/ ;
}
server{
server_name rest.lc.in;
listen 80;
location / {
root /home/tomcat/tomcat-rest;
proxy_pass http://rest_lc;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr ;
}
}
server{
listen 80;
server_name wap.lc.in;
location / {
root /home/tomcat/tomcat-wap;
proxy_pass http://wap_lc;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr ;
}
}
server{
listen 80;
server_name activity.lc.in;
location / {
root /home/tomcat/tomcat-activity;
proxy_pass http://activity_lc;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr ;
}
}
}