Nginx入门学习

Nginx入门

1,什么是Nginx?

        nginx是高性能的http和方向代理服务器,nginx的特点有:占用内存小、处理并发能力强、配置文件简洁、容易上手和操作、可进行不间断升级等。据官方测试支持高达五万的并发连接数的响应。

2、Nginx的作用

        反向代理:

                反向代理是直接代理服务器端,正向代理是代理客户端。一个项目部署到不同的服务器上,用户访问同一地址,通过反向代理即可通过同一个地址而访问到不同服务器上的网站。列如:淘宝网在双十一所要承受的访问量是之前的几百倍,同时淘宝在不同的城市部署了服务器,用户却可只通过访问淘宝官网进行访问,期间是反向代理让用户在不知不觉中可能就访问了不同城市服务器所部署的淘宝网。

        负载均衡:

                Nginx中的负载均衡策略有两种:内置策略和扩展策略,内置策略有:轮询、加权轮询和iphash;扩展策略就为自定义较多。

                轮询为代理可根据服务器的台数来进行依次访问;

                加权轮询为代理服务器可根据服务器的硬件条件来自行增加权重,如:1服务器的硬件条件较好可增加权重,那么比较多的请求都会到1服务器中;

                iphash对客户端的请求进行hash运算操作,然后将hash结果将同一个客户端ip请求分发到同一台服务器进行处理,可以解决session不共享的问题。

        动静分离:

                在开发过程中,有些请求是不需要进行后台处理,如:html、css、js等,这些不需要处理的文件叫做静态文件。让网站里的动态网页根据一定的规则把不变的资源和经常变的资源区分开来,静态资源拆分以后,就可以按照将静态资源的特点进行缓存操作,来提高资源的访问速度。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值