nginx搭建分散式簡單配置
阿新 • • 發佈:2018-11-13
一、安裝nginx
二、編寫配置檔案 nginx.conf
worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; upstream test { #根據ip計算將請求分配各那個後端tomcat,許多人誤認為可以解決session問題,其實並不能。 #同一機器在多網情況下,路由切換,ip可能不同 #ip_hash; server ****:8180; server ****:8180; } server { listen 8180; server_name test; #對aspx字尾的進行負載均衡請求 location / { proxy_connect_timeout 3; proxy_send_timeout 30; proxy_read_timeout 30; proxy_pass http://test/; } add_header X-Via $server_addr; add_header X_cache_hit $upstream_cache_status; } }
三、啟動ngnix
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
四、關閉
ps -ef|grep nginx
kill -QUIT **** #從容停止
kill -TERM **** 或 kill -INT **** #快速停止
pkill -9 nginx #強制停止