Nginx简单理解

             使用它的原因:tomcat一秒钟可以处理500个请求,当大量请求同时访问tomcat时,一台tomcat会处理不过来,所以准备多台服务器,nginx就是负责将请求分发给这些Tomcat服务器的

安装:编写yml文件,直接在 /opt/目录下创建mkdir nginx 文件夹,进入文件夹后vi docker-compose.yml文件。粘贴写好的配置,重新运行docker-compose up -d即可;然后咋经过一系列排位置,看讲义。

nginx作用:1、反向代理:由服务端设立,客户端不知道访问那一台机器,例如设计Tomcat集群
的时候加nginx负责分发给tomcat请求
                    2、静态资源服务器:存放静态资源的,可以提高nginx的并发访问能力,给用户更快的响应,因为访问tomcat中的资源时nginx的并发能力要 /4(客户端———>nginx------->tomcat服务器),静态资源放在nginx中并发能力 /2(客户端———>nginx)。

负载均衡的策略:轮询:配置文件查资料配置

                             权重:轮询的配置文件加 weight=数字 

                              ip_hash:基于hash计算哈希,nginx根据hash值发送给指定的服务器,客户端不变,发送的服务器不变。在权重的配置文件首行添加 ip_hash即可。

nginx集群:防止nginx发生单点故障。在客户端与nginx前添加虚拟路径,在每个nginx添加keepalived程序,由haproxy决定谁活着发送给谁。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值