加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

谁说前端不需要懂-Nginx反向代理与负载均衡

发布时间:2019-09-10 20:33:38 所属栏目:业界 来源:掘金
导读:学到老活到老 前端圈一向很新,一向要不断的进修,并且在进入大厂的路上,还要求认识一门靠山说话等等。用一句别人恶作剧的话来说,java十年前的技能此刻还能用,而前端的技能就不是这样的了。 溘然想起了deno项目宣布的时辰,一个搞笑的issue,求别更新了

既然不到20行,那就把内里对应的内容完好表明一下吧,有个相识就好。

  • worker_processes
    • 事变历程数,和CPU核数沟通
  • worker_connections
    • 每个历程应承的最大毗连数
  • upstream模块
    • 负载平衡就靠它
    • 语法名目:upstream name {}
    • 内里写的两个server别离对应着差异的处事器
  • server模块
    • 实现反向署理
    • listen监视端标语
    • location / {}会见根路径
    • proxy_pass http://firstdemo,署理到firstdemo里两个处事器上

上面修改了nginx.conf之后,别忘了最重要的一步重启nginx

那么再次会见localhost:8080,会看到如下图页面

谁松习端不必要懂-Nginx反向署理与负载平衡

尚有另一个页面

谁松习端不必要懂-Nginx反向署理与负载平衡

每次革新城市会见差异的处事器,这样就做到了负载平衡处理赏罚

不外,更应该做到的是当用户第一次会见到个中一台处事器后,下次再见见的时辰就直接会见该台处事器就好了,不消总变革了。那么就施展了ip_hash的威力了。

  1. // 省略... 
  2.     upstream firstdemo { 
  3.         ip_hash; 
  4.         server 39.106.145.33; 
  5.         server 47.93.6.93; 
  6.     } 

ip_hash它的浸染是假如第一次会见该处事器后就记录,之后再见见都是该处事器了,这样好比第一次会见是33处事器,那之后再见见也会分派为33处事器会见了。

事变中的简朴行使

在公司开拓项目标时辰,碰着计划,产物走查环节的时辰,不能每次都让他们去配一个host,事实这样不友爱,走查起乐匦贫困。以是更应该给他们直观的感觉,既给一个会见解点就可以看到样子

下面给各人看一下,我正常在公司时nginx做的反向署理设置,和咱们上面的千篇一致,只是加了一个server_name,用指定的域名去会见即可。

  1. server { 
  2.     listen       80; 
  3.     server_name  chd.news.so.m.qss.test.so.com ; 
  4.     auth_basic off; 
  5.     location / { 
  6.         proxy_pass    http://10.10.10.10:20186; 
  7.         proxy_set_header Host $host; 
  8.         proxy_redirect off; 
  9.         proxy_set_header X-Real-IP $remote_addr; 
  10.         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
  11.         proxy_connect_timeout 60; 
  12.         proxy_read_timeout 600; 
  13.         proxy_send_timeout 600; 
  14.     } 

每次修改完nginx设置后不要健忘重启nginx才气见效,这样只必要会见chd.news.so.m.qss.test.so.com这个地点就可以查察我的开拓情形,举办走查了。

这就是nginx最大的成果,反向署理我也打仗的不是许多,事实不是专业运维身世,可比性差了许多。略知一二,壹贝偾利便各人事变中行使吧,再次感激各人的收看了,哈哈。

作者:chenhongdong

链接:https://juejin.im/post/5b01336af265da0b8a67e5c9

来历:掘金

著作权归作者全部。贸易转载请接洽作者得到授权,非贸易转载请注明出处。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读