一臺服務器上也是能夠集羣的
WINDOWS使用的是:tomcat6.0 , Nginx1.3.8 html
咱們所在的公司主要從事互聯網印刷 須要上傳圖片和描述文件 而後生成PDF
這個文件是WINDOWS服務器上Nginx1.3.8 用於上傳文件 的負載均衡配置 nginx
原理一個用戶一次上傳多個文 最多同時可有3個session 同時上傳文件 而且都到達服務器上的同一個文件夾
提升了多個文件上傳的速度 和解決tomcat停機的問題
原來沒作負載均衡是常常 停機 如今由於有3個tomcat 即便停掉一兩個也可正常上傳文件
WINDOWS --> nginx --> nginx.conf web
#user nobody;
worker_processes 2;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid; tomcat
events {
worker_connections 1024;
} 服務器
http {
include mime.types;
default_type application/octet-stream;
client_max_body_size 1024m;
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
#PDF負載均衡配置
upstream pdf_server_com{
server 127.0.0.1:8889; #tomcat01 這3個tomcat是在同一臺服務器上 web應用都指向同一個目錄
server 127.0.0.1:8890; #tomcat02
server 127.0.0.1:8891; #tomcat03
}
server {
listen 10089;#你的端口號
server_name www.youdomain.com;#你的網址 session
location / {
proxy_pass http://pdf_server_com;
} app
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
} 負載均衡