一台服务器上也是能够集群的
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;
}
}
} 负载均衡