好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Nginx反向代理及負載均衡如何實現(基于linux)

Nginx反向代理及負載均衡如何實現(基于linux)

熱門標簽:長沙回撥外呼系統 山東電信外呼系統靠譜嗎 ai電話機器人營銷 江蘇自動外呼系統一般多少錢 比較穩定的外呼系統 400 電話 申請費用 鸚鵡螺號航海地圖標注時間 云南云電銷機器人招商 信貸電銷機器人系統

這里來試驗下nginx的反向代理。

反向代理(Reverse Proxy)方式是指以代理服務器來接受internet上的連接請求,然后將請求轉發給內部網絡上的服務器,并將從服務器上得到的結果返回給internet上請求連接的客戶端,此時代理服務器對外就表現為一個反向代理服務器。

在我們的java項目中的體現就是,通過80端口訪問,Nginx接收到,然后進行轉發給tomcat服務器,再將服務器的結果給返回。

這里需要修改nginx.conf文件。

upstream backend {
  #代理的IP weight權重大的,接收的訪問量就大,反之
  server localhost:8084 weight=50;
  server localhost:8088 weight=50;
}

將接收的請求進行轉發:

# / 所有做負載均衡 + 反向代理
    location / {
      root  /data/wwwroot1;
      index index.html index.htm;#索引文件
      proxy_pass  http://backend;
    }

這樣,通過請求nginx的請求,就可以被分配轉發到tomcat上去。這里我是定義了兩臺tomcat服務器,同時用來做負載均衡的處理。通過設置weight,可以控制訪問量。

具體配置代碼如下;

#user nobody;
# worker 工作進程 一般設置 CPU數 * 核數
worker_processes 1;
 
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
 
#pid    logs/nginx.pid;
 
# 設置連接特性
events {
  worker_connections 1024;#1個worker產生多少個連接數
}
 
# 配置HTTP服務器的主要段
http {
  include    mime.types;
  default_type application/octet-stream;
 
  log_format main '$remote_addr - $remote_user [$time_local] "$request" '
  #         '$status $body_bytes_sent "$http_referer" '
  #         '"$http_user_agent" "$http_x_forwarded_for"';
 
  #access_log logs/access.log main;
 
  sendfile    on;
  #tcp_nopush   on;
 
  #keepalive_timeout 0;
  keepalive_timeout 65;
     
  #gzip壓縮功能設置
  gzip on;
  gzip_min_length 1k;
  gzip_buffers 4 16k;
  gzip_http_version 1.0;
  gzip_comp_level 6;
  gzip_types text/plain text/css text/javascript application/json application/javascript application/x-javascript application/xml;
  gzip_vary on;
   
  #設定負載均衡后臺服務器列表
  upstream backend {
    #代理的IP weight權重大的,接收的訪問量就大,反之
    server localhost:8084 weight=50;
    server localhost:8088 weight=50;
  }
   
   
   
  server {
    listen    2022;
    server_name localhost;
    charset utf-8;
    access_log logs/wwwroot2.access.log main;
    location / {
      root  /data/wwwroot2;
      index index.html index.htm;#索引文件
    }
  }
  # 虛擬主機段
  server {
    listen    80;
    server_name localhost;
    root /data/wwwroot1;
    charset utf-8;
    #訪問日志
    access_log logs/wwwroot1.access.log main;
    # / 所有做負載均衡 + 反向代理
    location / {
      root  /data/wwwroot1;
      index index.html index.htm;#索引文件
      proxy_pass  http://backend;
    }
 
    error_page 404       /404.html;
 
    # redirect server error pages to the static page /50x.html
    #
    error_page  500 502 503 504 /50x.html;
    location = /50x.html {
      root  html;
    }
 
    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ \.php$ {
    #  proxy_pass  http://127.0.0.1;
    #}
 
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    #location ~ \.php$ {
    #  root      html;
    #  fastcgi_pass  127.0.0.1:9000;
    #  fastcgi_index index.php;
    #  fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
    #  include    fastcgi_params;
    #}
 
    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /\.ht {
    #  deny all;
    #}
  }
 
 
  # another virtual host using mix of IP-, name-, and port-based configuration
  #
  #server {
  #  listen    8000;
  #  listen    somename:8080;
  #  server_name somename alias another.alias;
 
  #  location / {
  #    root  html;
  #    index index.html index.htm;
  #  }
  #}
 
 
  # HTTPS server
  #
  #server {
  #  listen    443 ssl;
  #  server_name localhost;
 
  #  ssl_certificate   cert.pem;
  #  ssl_certificate_key cert.key;
 
  #  ssl_session_cache  shared:SSL:1m;
  #  ssl_session_timeout 5m;
 
  #  ssl_ciphers HIGH:!aNULL:!MD5;
  #  ssl_prefer_server_ciphers on;
 
  #  location / {
  #    root  html;
  #    index index.html index.htm;
  #  }
  #}
 
}

 測試結果發現,通過訪問80端口的地址,展現的結果是基本五五開的。

還會隨機訪問到

以上兩個截圖,分別對應了我的兩個tomcat服務器下的測試文件。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:運城 嘉興 澳門 拉薩 烏海 亳州 衡陽 齊齊哈爾

巨人網絡通訊聲明:本文標題《Nginx反向代理及負載均衡如何實現(基于linux)》,本文關鍵詞  Nginx,反向,代理,及,負載,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Nginx反向代理及負載均衡如何實現(基于linux)》相關的同類信息!
  • 本頁收集關于Nginx反向代理及負載均衡如何實現(基于linux)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 亚洲精品456人成第一页| 日本国内一区二区三区| 美女视频黄的免费视频网页| videosgratis乱色欧美野外| 美女扒开尿口撒尿的视频| 日本一区二区中文字幕| 四虎8848精品成人免费网站| 亚洲国产精品国自产拍张津瑜| 日韩亚洲欧美综合一区二区三区| 岳好紧好紧我要进去了| 无码日韩人妻精品久久蜜桃免费| 国产AV在线观看18???男男| 欧美超高清videos sexo| 好想男人又曰又添视频| 日本一丰满一bbw| 好硬好湿好爽再深一点h| 51国产偷自视频区| 三年成全在线观看免费高清电视剧| 夜夜性| 午夜蜜桃| 电影《丰满的人妻》| 欧美乱做爰大片免费看A片| 国产免费好大好硬视频| 国产成人一区二区三区视频免费蜜 | 高贵美妇欲仙欲死| 伸进内裤揉到高潮呻吟动漫图片| 五男一女共妻吃奶| 久久99热人妻偷产国产| 豪门奶乳(nph)| 极品avove丁字裤啪啪蜜臀| 一级做a爰片久久毛片潮喷动漫| 黄色激情视频网址| 黄色片在线视频| 人色偷偷色AV噜噜狠狠99| 2022精品国偷自产免费观看| 亚洲国产成人久久综合区| 强行扒开双腿猛烈进入免费版| 12学生的隐私图片| 国产女人18水真多18精品一级做| jⅰZZ国产成人片在线观看| 国产精品久久毛片蜜月|