zoukankan      html  css  js  c++  java
  • 代理Nginx

       在2020年,微服务、集群...高并发高吞吐的年代,你要不会说个与其的一二三,那你很难涨一波工资。那这些东西的基础,就是先研究代理Nginx.这个是干嘛的呢,就是把你很多很多的服务(weapi)挂在他(Nginx)上,也就是人家给你(Nginx)代理。客户端首先访问Nginx,然后Nginx给你转发到适当的webapi上。也就是很高大上的叫负载均衡。其实这玩意儿并不难,主要是你自己的思想。他到底是怎么实现的...

     嗯~~~怎么实现的呢。其实啊,nginx也是一个服务器。他监听一个端口,请求到了这个端口。然后他在进行转发。转发到相应的webapi上,把这个请求的压力分摊到各个webapi上,也就是这个负载均衡。

     放大招了!!!

     其实这个转发到webapi,他们自己实现了一个算法,咱们就进行基础配置就行。这个算法呢?嗯我现在还没研究,先拿过来用。后面再研究,估计也不难。理解原理就行。

     1、平均转发

      顾名思义,就是将请求平均转发到webapi上。实现有一个负载均衡。缺点session不能共享

     2、权重转发

      就是可以控制转发到web服务器的概率。缺点session不能共享

     3、IpHash转发

      根据ip进行hash计算,然后转发。确保同一个ip进入同一台web服务。可以解决缺点session不能共享。

    本文来自博客园,作者:小换哥,转载请注明原文链接:https://www.cnblogs.com/haunge/p/13820769.html

  • 相关阅读:
    ThroughRain第一次冲刺个人总结
    【操作系统】实验四 主存空间的分配和回收
    学习回顾与总结
    关于学术诚信与职业道德的承诺
    sprint个人总结+读书博客
    实验三 进程调度模拟程序
    团队项目3.0
    软件改进
    团队项目项目:二次开发
    作业调度
  • 原文地址:https://www.cnblogs.com/haunge/p/13820769.html
Copyright © 2011-2022 走看看