Wrap text
haproxy.conf
|
|
global
daemon
maxconn 4096
nbproc 1
defaults
mode http
clitimeout 60000
srvtimeout 30000
timeout connect 4000
option httpclose
option abortonclose
option httpchk
balance roundrobin
listen rails_proxy 127.0.0.1:8100
server web1 127.0.0.1:8010 maxconn 1 check inter 20000
listen slow_proxy 127.0.0.1:8200
server slow1 127.0.0.1:8050 maxconn 1 check inter 40000
server slow2 127.0.0.1:8051 maxconn 1 check inter 40000
server slow3 127.0.0.1:8052 maxconn 1 check inter 40000
|
nginx.conf
|
|
user www www;
worker_processes 2;
http {
sendfile on;
tcp_nopush on;
keepalive_timeout 70;
tcp_nodelay on;
upstream fast_mongrels { server 127.0.0.1:8100; }
upstream slow_mongrels { server 127.0.0.1:8200; }
server {
listen 80;
server_name reddvinylene;
root /usr/services/httpd/reddvinylene.com/public;
location /main {
proxy_pass http://fast_mongrels;
break;
}
location /slow {
proxy_pass http://slow_mongrels;
break;
}
}
}
|