美文网首页
初识nginx

初识nginx

作者: 暴走的毛驴 | 来源:发表于2018-12-16 16:44 被阅读0次

什么是nginx?

nginx是一款轻量级web服务器,可以作为:
1、http服务器
2、反向代理服务器
3、邮件服务器

常用功能:
1、http代理和反向代理
2、负载均衡
3、web缓存


负载均衡

负载均衡策略:内置策略和扩展策略

  • 内置策略:会被编译进nginx内核,使用时直接配置参数即可。有:

    1. 轮训策略:前端请求按顺序逐一分配到不同的后端节点上
    2. 加权轮询:在基本的轮询策略上设置加权值,指定节点被轮询的几率
    3. ip hash:将前端访问的ip进行hash操作,根据hash结果将请求分配到不同的后端节点
  • 扩展策略:不会被编译进nginx内核,需要手动将第三方模块编译到nginx内核,有:

    1. url hash:将前端请求的URL进行hash操作
    2. 扩展的第三方模块fair:将前端请求转发到最近负载最小的节点

相关文章

  • nginx高级配置

    阅读之前,建议先阅读初识 Nginx。 之后,我们来了解一下 Nginx 配置。 抽象来说,将 Nginx 配置为...

  • 你真的了解如何将 Nginx 配置为Web服务器吗

    阅读之前,建议先阅读初识 Nginx。 之后,我们来了解一下 Nginx 配置。 抽象来说,将 Nginx 配置为...

  • 初识Nginx

    layout: posttitle: "初识Nginx"date: 2016-04-25 21:11:48 +08...

  • 初识Nginx

    注意:当前稳定版本为nginx1.14.1 Nginx源码编译 注意:rewrite模块需要pcre支持;gzip...

  • 初识 Nginx

    Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器。 Ngi...

  • 初识Nginx

    1、下载&安装 nginx模块依赖以下库:gzip模块需要zlib库、rewrite模块需要pcre库、ssl功能...

  • 初识Nginx

    Nginx是什么? Nginx(engine x)是一个轻量级Web服务器。Nginx(engine x)是一个高...

  • Nginx初识

    介绍 Ngix是一种服务器软件,故而其最主要、最基本的功能当然是可以与服务器硬件结合,让程序员可以将程序放在Ngi...

  • nginx初识

    Nginx (一)简介和基本的功能作用

  • 初识Nginx

    我是一个Android开发,但是一个应用端的工程师,势必是需要学习一些前端和后端的知识。T字型人才的“一超多会多了...

网友评论

      本文标题:初识nginx

      本文链接:https://www.haomeiwen.com/subject/rqrxkqtx.html