国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Nginx+Tomcat負載均衡配置

開發 前端 系統運維
Nginx+tomcat是目前主流的java web架構,如何讓nginx+tomcat同時工作呢,也可以說如何使用nginx來反向代理tomcat后端均衡呢?下面然給我們詳細來了解一下吧

Nginx+tomcat是目前主流的java web架構,如何讓nginx+tomcat同時工作呢,也可以說如何使用nginx來反向代理tomcat后端均衡呢?直接安裝配置如下:

1、JAVA JDK安裝:

  1. #下載相應的jdk軟件包,然后解壓安裝,我這里包名稱為:jdk-7u25-linux-x64.tar.gz   
  2.     
  3. tar -xzf  jdk-7u25-linux-x64.tar.gz  ;mkdir -p /usr/java/ ;mv jdk1.7.0_25/ /usr/java/ 下.   
  4.     
  5. #然后配置環境變量,這樣可以任何地方引用jdk,如下配置:   
  6.     
  7. #vi /etc/profile 最后面加入以下語句:   
  8.     
  9. export JAVA_HOME=/usr/java/jdk1.7.0_25   
  10.     
  11. export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  
  12.     
  13. export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin  
  14.     
  15. #source /etc/profile   #使環境變量馬上生效   
  16.     
  17. #java  --version    #查看java版本,看到jdk1.7.0_25版本即代表java jdk安裝成功。 

2、Nginx安裝:

  1. wget http://nginx.org/download/nginx-1.2.6.tar.gz   
  2.     
  3. useradd www   
  4.     
  5. tar zxvf nginx-1.2.6.tar.gz   
  6.     
  7. cd nginx-1.2.6/   
  8.     
  9. ./configure --user=www --group=www --prefix=/usr/local/nginx  
  10.  \--with-http_stub_status_module --with-http_ssl_module   
  11.     
  12. make && make install  
  13.     
  14. #Nginx安裝完畢,然后使用命令:/usr/local/nginx/sbin/nginx -t 測試OK,代表nginx安裝成功。   
  15.     
  16. /usr/local/nginx/sbin/nginx 回車啟動nginx,可以通過訪問http://ip/看到nginx默認頁面。 

3、Tomcat安裝:

  1. #官方網站下載tomcat 6.0.30或者其他版本:   
  2.     
  3. cd /usr/src  && tar xzf  apache-tomcat-6.0.30.tar.gz   
  4.     
  5. #直接解壓就可以使用,解壓完成執行,同時拷貝兩個tomcat,命名為tomcat1 tomcat2   
  6.     
  7. mv apache-tomcat-6.0.30  /usr/local/tomcat1  
  8.     
  9. cp /usr/local/tomcat1  /usr/local/tomcat2 -r   
  10.     
  11. #分別修改tomcat1和tomcat2 端口,這里有三個端口需要修改,分別如下:   
  12.     
  13. shutdown 端口:8005  主要負責啟動關閉.   
  14.     
  15. ajp端口:8009 主要負責通過ajp均衡(常用于apache和tomcat整合)   
  16.     
  17. http端口:8080 可以通過web頁面直接訪問(nginx+tomcata整合)   
  18.     
  19. #注* 如果tomcat1三個端口分別為:8005 8009 8080 ,那么tomcat2端口在此基礎上都+1,即為:8006 8010 8081   
  20.     
  21. #一臺服務器上,端口不能重復,否則會報錯。   
  22.     
  23. #修改完端口后,然后啟動兩個tomcat,啟動命令為:   
  24.     
  25. #如何提示沒有這個文件或者權限不足,需要tomcat 的bin目錄對sh文件賦予執行權限:chmod o+x   *.sh   
  26.     
  27. /usr/local/tomcat1/bin/startup.sh   
  28.     
  29. /usr/local/tomcat2/bin/startup.sh   
  30.     
  31. #啟動后,使用netstat -tnl 可以看到6個端口,即代表tomcat1 tomcat2成功啟動。你可以使用http://ip:8080  http://ip:8081訪問tomcat默認頁面。  

#如果需要修改tomcat發布目錄為自己制定的目錄,需要做如下調整,創建兩個發布目錄:

  1. mkdir -p /usr/webapps/{www1,www2} 

編輯vi /usr/local/tomcat1/conf/server.xml 在最后</Host>前一行加下內容:

  1. <Context  path="" docBase="/usr/webapps/www1" reloadable="false"/> 

2.編輯vi /usr/local/tomcat2/conf/server.xml 在最后</Host>前一行加下內容:

  1. <Context  path="" docBase="/usr/webapps/www2" reloadable="false"/> 

3.tomcat1發布目錄內容:

  1. <html>   
  2. <body>   
  3. <h1>TOMCAT_1 JSP Test Page</h1>   
  4. <%=new java.util.Date()%>   
  5. </body>   
  6. </html> 

4.tomcat2發布目錄內容:

  1. <html>   
  2. <body>   
  3. <h1>TOMCAT_2 JSP Test Page</h1>   
  4. <%=new java.util.Date()%>   
  5. </body>   
  6. </html> 

然后訪問http://ip:8080、8081查看測試內容。

5、Nginx+tomcat整合:

整合主要是修改nginx.conf配置,給一個完整的nginx.conf線上配置,部分參數可以自己根據實際需求修改:

  1. user www www;   
  2. worker_processes 8;   
  3. pid /usr/local/nginx/nginx.pid;   
  4. worker_rlimit_nofile 102400;   
  5. events   
  6. {   
  7. use epoll;   
  8. worker_connections 102400;   
  9. }   
  10. http   
  11. {   
  12.   include       mime.types;   
  13.   default_type  application/octet-stream;   
  14.   fastcgi_intercept_errors on;   
  15.   charset  utf-8;   
  16.   server_names_hash_bucket_size 128;   
  17.   client_header_buffer_size 4k;   
  18.   large_client_header_buffers 4 32k;   
  19.   client_max_body_size 300m;   
  20.   sendfile on;   
  21.   tcp_nopush     on;   
  22.       
  23.   keepalive_timeout 60;   
  24.       
  25.   tcp_nodelay on;   
  26.   client_body_buffer_size  512k;   
  27.     
  28.   proxy_connect_timeout    5;   
  29.   proxy_read_timeout       60;   
  30.   proxy_send_timeout       5;   
  31.   proxy_buffer_size        16k;   
  32.   proxy_buffers            4 64k;   
  33.   proxy_busy_buffers_size 128k;   
  34.   proxy_temp_file_write_size 128k;   
  35.       
  36.   gzip on;   
  37.   gzip_min_length  1k;   
  38.   gzip_buffers     4 16k;   
  39.   gzip_http_version 1.1;   
  40.   gzip_comp_level 2;   
  41.   gzip_types       text/plain application/x-javascript text/css application/xml;   
  42.   gzip_vary on;   
  43.       
  44. ###2012-12-19 change nginx logs   
  45. log_format  main  '$http_x_forwarded_for - $remote_user [$time_local] "$request" '  
  46.               '$status $body_bytes_sent "$http_referer" '  
  47.               '"$http_user_agent"  $request_time $remote_addr';   
  48.                   
  49. upstream web_app {   
  50.  server 127.0.0.1:8080 weight=1 max_fails=2 fail_timeout=30s;   
  51.  server 127.0.0.1:8081 weight=1 max_fails=2 fail_timeout=30s;   
  52. }   
  53.     
  54. ####chinaapp.sinaapp.com   
  55. server {   
  56.     listen 80;   
  57.     server_name  chinaapp.sinaapp.com;   
  58.     index index.jsp index.html index.htm;   
  59.     #發布目錄/data/www   
  60.     root  /data/www;   
  61.         
  62.     location /   
  63.     {   
  64.     proxy_next_upstream http_502 http_504 error timeout invalid_header;   
  65.     proxy_set_header Host  $host;   
  66.     proxy_set_header X-Real-IP $remote_addr;   
  67.     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   
  68.     proxy_pass http://web_app;   
  69.     expires      3d;   
  70.     }   
  71.      
  72.   }   
  73.     

#注* server段 proxy_pass定義的web_app需要跟upstream 里面定義的web_app一致,否則server找不到均衡。    

#如上配置,nginx+tomcat反向代理負載均衡配置完畢,如果要做動靜分離,只需要在nginx添加如下配置就OK了。

  1.  #配置Nginx動靜分離   
  2.    
  3. location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)$   
  4.    
  5. {   
  6.    
  7. root /data/www;   
  8.    
  9. #expires定義用戶瀏覽器緩存的時間為3天,如果靜態頁面不常更新,可以設置更長,這樣可以節省帶寬和緩解服務器的壓力   
  10.    
  11. expires      3d;   
  12.    

博文地址:http://wgkgood.blog.51cto.com/1192594/1529618

責任編輯:林師授 來源: 51CTO
相關推薦

2019-11-12 13:56:15

NginxTomcat負載均衡

2012-04-02 15:43:45

nginxtomcat

2019-06-20 14:52:46

Nginx+Tomca負載均衡

2011-11-28 22:18:53

Nginxtomcat集群

2019-10-31 15:41:45

NginxTomcat負載均衡

2010-04-20 22:19:29

tomcat負載均衡配

2010-04-20 21:27:28

tomcat負載均衡配

2020-03-11 19:38:39

Tomcat負載均衡配置

2018-09-13 08:47:09

Tomcat負載均衡服務器

2010-03-25 18:52:15

Nginx負載均衡

2017-12-13 15:33:02

LinuxNginxTomcat

2019-12-24 14:28:00

KeepalivedNginxTomcat

2013-04-22 11:29:14

Nginx

2012-07-31 09:25:42

nginx負載均衡反向代理

2010-03-30 13:59:56

Nginx負載均衡配置

2012-12-07 10:14:48

Nginx負載均衡

2025-01-13 09:07:12

2020-03-23 22:50:36

WindowsNginxTomcat

2010-04-20 22:36:52

負載均衡配置

2010-05-04 13:32:37

nginx負載均衡器
點贊
收藏

51CTO技術棧公眾號

欧美三级情趣内衣| 麻豆精品新av中文字幕| 欧美一二三在线| 国内外成人激情视频| 色婷婷一区二区三区| 亚洲精品小视频| sm一区二区三区| 一本色道久久综合| 国内精品久久久久久中文字幕| a天堂在线资源| 国产日韩亚洲欧美综合| 亚洲国产精品视频一区| 国产一区不卡| 日韩中文字幕在线观看| 黄在线免费看| 亚洲高清在线视频| 爱情岛论坛成人| 国产一区二区伦理| 玖玖玖精品中文字幕| 91麻豆国产自产在线观看亚洲| 欧美黑人xxxⅹ高潮交| 夜鲁夜鲁夜鲁视频在线播放| 欧美日韩一卡二卡三卡| 最近中文视频在线| 中文字幕一区二区三区蜜月| 国产男女无遮挡| 国产高清在线观看免费不卡| 免费在线成人av| 亚洲性感美女99在线| 国产精品网址在线| 欧美成人基地| 久久99国产精品自在自在app | 国产精品久久一区| 国产成人一二片| 久久久999成人| 精品久久福利| 爽爽爽爽爽爽爽成人免费观看| 美女高潮在线观看| 亚洲国产精品福利| 日韩黄色影片| 欧美日韩一区二区在线| 在线看你懂得| 午夜精品福利视频网站| 中文字幕一二三区在线观看 | 亚洲清纯自拍| av成人午夜| 欧美黄色一区| 久久九九视频| 美腿丝袜在线亚洲一区| 在线视频不卡国产| 成人综合婷婷国产精品久久蜜臀 | 亚洲精品无码久久久久久| jizz一区二区| 国产精品99久久免费黑人人妻| 99久久伊人网影院| wwwwww.色| 国产精品久久久久久久久图文区| 午夜久久久精品| 亚洲欧美一区二区三区极速播放 | 特黄特色大片免费视频大全| 亚洲人一二三区| 8×8x拔擦拔擦在线视频网站| 亚洲综合在线第一页| 亚洲图片欧美| 欧美一区二区三区男人的天堂| jizz性欧美10| 国产亚洲精品高潮| 91在线一区| 国产精品中文字幕在线| 欧美成人午夜| 一区二区三区电影| 国产亚洲制服色| 蜜桃av成人| 欧美一区二区三区色| 国产精品99久久久久久董美香 | 911精品国产| 国产欧亚日韩视频| 久久精品亚洲| 欧美二区在线视频| 亚洲午夜电影网| av大片在线播放| 亚洲剧情一区二区| 夜夜春成人影院| 品久久久久久久久久96高清| 91丝袜美腿高跟国产极品老师 | 超碰在线94| 日韩精品一区二区三区在线观看| 成人开心激情| 国产精品96久久久久久| 久久精品道一区二区三区| 无码人妻丰满熟妇区毛片18 | 视频一区二区在线| 国产精品视频免费看| 欧洲毛片在线| 国产一区二区三区在线观看网站 | 一本到一区二区三区| 高清在线视频不卡| 欧美在线视频a| 美日韩一区二区三区| 日本wwwwww| 精品国产污污免费网站入口 | 免费在线超碰| 中文字幕日韩有码| 国产精品sm| 亚洲综合在线网站| 欧美一区二视频| 在线观看欧美理论a影院| 一本一生久久a久久精品综合蜜| 亚洲天堂2014| 伊人久久高清| 国产日韩一区欧美| 欧美国产激情二区三区| 先锋成人av| 成人免费福利视频| 久久女同互慰一区二区三区| av播放在线观看| 久久久久久久国产精品视频| 美国毛片一区二区三区| 深夜福利视频在线免费观看| 久久精品久久久久久| 免费观看一级特黄欧美大片| 日韩a在线观看| 热99在线视频| 91麻豆国产自产在线观看| 91破解版在线观看| 国新精品乱码一区二区三区18| 亚洲黄色免费电影| 成人av在线播放| 日本不卡一区二区三区四区| 欧美视频一区二区| 日本一区二区在线看| 黑人粗进入欧美aaaaa| 中文字幕久久久av一区| 蜜桃视频一区二区三区在线观看| 先锋影音欧美性受| 欧美亚洲国产视频| 久久久久久久久久久电影| 久九九久频精品短视频| 免费影院在线观看一区| 欧美色国产精品| 亚洲澳门在线| 亚洲欧洲动漫| 国产精品999| 一区二区三区四区在线播放| 亚洲一区二区免费在线观看| 久久99久久99精品| 国产一区二区三区在线观看网站 | 性色av一区二区咪爱| 99久久99久久免费精品蜜臀| 成人av影院在线观看| 国产精品区一区二区三在线播放 | 国产日韩欧美在线播放不卡| 在线观看入口黄最新永久免费国产| 国内精品久久久久伊人av | 免费在线播放电影| 国产自产精品| 欧美网站在线观看| 99成人超碰| 视频一区二区三区国产| 成人在线观看视频网站| 欧美日韩国产一区在线| 99精品视频精品精品视频| 午夜成在线www| 国产精品专区第二| 精品福利在线看| 国内精品美女在线观看| 国产精品麻豆一区二区三区 | 国产精品久久久久婷婷 | 欧美综合天天夜夜久久| 亚洲成人一区| 91在线高清| 日本精品一区二区三区视频 | 日韩欧美一区二区三区久久| 国产精品成久久久久| 一级视频在线免费观看| 91亚洲精品一区二区| 欧美欧美午夜aⅴ在线观看| 三级影片在线观看欧美日韩一区二区 | 九九久久久久久久久激情| 久久综合999| 琪琪久久久久日韩精品| 国产呻吟对白刺激无套视频在线| 国产精品视频一区国模私拍 | 亚洲免费一区| www.99av.com| 国产精品第一页在线| 欧美午夜女人视频在线| 国产亚洲精品久久久久婷婷瑜伽| av影视在线看| 91视频最新入口| 欧美主播福利视频| 欧美日韩在线播放| 麻豆精品在线播放| 欧美激情不卡| 91在线九色porny| 日韩欧美一区二区三区四区五区 | 久久国产免费| 国产一区一区| 激情视频免费观看在线| 欧美一区二区在线|