一臺服務器上也是能夠集羣的

一臺服務器上也是能夠集羣的
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;
        }
    }
} 負載均衡

相關文章
相關標籤/搜索