-
Notifications
You must be signed in to change notification settings - Fork 0
2.2 nginx_http.conf
couplewith edited this page Mar 7, 2018
·
1 revision
http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log off; # access_log logs/access.log ; sendfile on; tcp_nopush on; tcp_nodelay on; # keepalive_timeout 15; keepalive_timeout 30; keepalive_requests 20000; client_header_timeout 1m; client_body_timeout 1m; send_timeout 1m; # this is where you define your clusters. # es RR upstream es_search_9200 { server 21.23.7.68:9200 max_fails=3 fail_timeout=30s; server 21.23.7.69:9200 max_fails=3 fail_timeout=30s; server 21.23.7.70:9200 backup; keepalive 30; # keepalive 1024 single; } upstream es_fluent_9999 { server 127.0.0.1:9999 max_fails=3 fail_timeout=30s; server 22.21.5.206:9999 backup; server 22.21.5.205:9999 backup; server 21.23.7.69:9999 backup; server 21.23.7.70:9999 backup; # server 21.23.74.68:9999 backup; keepalive 300; } upstream es_kibana4_5601 { server 21.23.7.68:5601 max_fails=3 fail_timeout=30s; server 21.23.7.69:5601 backup; server 21.23.7.70:5601 backup; keepalive 30; } upstream sys_rrd_8081 { server 21.21.7.70:8081 max_fails=3 fail_timeout=30s; server 21.21.7.69:8081 backup; server 21.21.7.68:8081 backup; keepalive 30; } gzip on; #----------------------------------------------------------------------- # include "default/vhost_default.conf"; # listen 80,sample,443 # include "sample/vhost_search_web.conf"; # listen 80 -> 9290; # elastic include "eslog/vhost_www.conf"; # listen 80,sample,443 include "eslog/vhost_SSL.conf"; # listen 80,sample,443 include "eslog/vhost_esch.conf"; # listen 9290 -> 9200; include "eslog/vhost_fluent.conf"; # listen 9990 -> 9999; include "CORONA/vhost_corona.conf"; # listen 8081; /data/web_app/CORONA/web_corona # include "eslog/vhost_kibana.conf"; # listen 8085; /data/logminor/kibana3 }