设为首页 收藏本站
查看: 821|回复: 0

[经验分享] Nginx功能介绍

[复制链接]
发表于 2017-12-22 15:21:32 | 显示全部楼层 |阅读模式
  Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。
  从2004年发布至今,凭借开元的力量,已经接近成熟与完善。
  Nginx功能丰富,可作为HTTP服务器,也可作为方向代理服务器,邮件服务器。
  支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip灯功能。
  并且很多第三方的模块扩展。
  Nginx的稳定性、功能集、示例配置文件和低系统资源消耗让它后来居上。
  在全球活跃的网站中玉12.18%使用略,大约2220万个站点。
  Nginx常用功能
  1.Http代理,方向代理:作为web服务器最常用的功能之一,尤其是反向代理。
DSC0000.jpg

  Nginx在方向代理时,提供性能稳定,并且能够提供配置灵活的转发功能。
  Nginx可以根据不同的正则匹配,采取不同的转发策略,比如在图片文件结尾的走文件服务器,动态页面走web服务器,只要你正则些的没有问题,
  又有相对应的服务器解决方案,你就可以随心所欲的玩。
  并且Nginx对返回结果进行错误页跳转,异常判断等。如果被分的服务器存在异常,他可以将请求重新转发给另外一台服务器,然后自动去除异常服务器。
2.负载均衡
  Nginx提供的负载均衡策略有两种:(内置策略和扩展策略)。
  内置策略微轮询,加权轮询,IP hash 。
  扩展策略,就是天马行空,只有你想不到的没有他做不到的啦。
  您可以参照所有的负载均衡算法,给他一一找出来做下实现。
DSC0001.jpg

  IP hash算法,对客户请求的ip进行hash操作,然后根据hash结果将同一客户端ip的请求分发给同一台服务器进行处理,
  可以解决session不共享的问题。
DSC0002.jpg

3.web缓存
  Nginx可以对不同文件做不同的缓存处理,配置灵活,并且支持FastCGI_Cache.
  主要用于FastCGI的动态程序进行缓存。配合着第三方的ngx_cache_purge,
  对制定的URL缓存内用可以进行删增管理。
4、Nginx相关地址
  源码:https://trac.nginx.org/nginx/browser
  官网:http://www.nginx.org/

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-426876-1-1.html 上篇帖子: Centos6.5 配置Nginx开机自启动 下篇帖子: nginx查看安装了哪些模块
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表