所在位置:
Nginx负载均衡,实现大数据量下高并发同步

1)结构与扩展


  • §  一个主进程和多个工作进程。工作进程是单线程的,且不需要特殊授权即可运行;
  • §  kqueue (FreeBSD 4.1+),epoll (Linux 2.6+),rt signals (Linux 2.2.19+),/dev/poll (Solaris 7 11/99+),select,以及 poll 支持;
  • §  kqueue支持的不同功能包括 EV_CLEAR,EV_DISABLE (临时禁止事件), NOTE_LOWAT,EV_EOF,有效数据的数目,错误代码;
  • §  sendfile (FreeBSD 3.1+),sendfile (Linux 2.2+),sendfile64 (Linux 2.4.21+),和 sendfilev (Solaris 8 7/01+) 支持;
  • §  输入过滤 (FreeBSD 4.1+) 以及 TCP_DEFER_ACCEPT (Linux 2.4+) 支持;
  • §  10,000 非活动的 HTTP keep-alive 连接仅需要 2.5M内存。
  • §  最小化的数据拷贝操作;
  • §  其他HTTP功能:
  • §  基于IP 和名称的虚拟主机服务;
  • §  Memcached GET 接口;
  • §  支持 keep-alive 和管道连接;
  • §  灵活简单的配置;
  • §  重新配置和在线升级而无须中断客户的工作进程;
  • §  可定制的访问日志,日志写入缓存,以及快捷的日志回卷;
  • §  4xx-5xx错误代码重定向;
  • §  基于 PCRE rewrite 重写???;
  • §  基于客户端IP 地址和 HTTP 基本认证的访问控制;
  • §  PUT,DELETE,和 MKCOL 方法;
  • §  支持 FLV Flash 视频);
  • §  带宽限制。


2)实验特性


  • §  内嵌的 perl;
  • §  通过 aio_read()/aio_write() 的套接字工作的实验???,仅在 FreeBSD 下;
  • §  对线程的实验化支持,FreeBSD 4.x 的实现基于 rfork();
  • §  Nginx 主要的英语站点是 //sysoev. ru/en/;
  • §  英语文档草稿由 Aleksandar Lazic 完成 点击。


3HTTP基础功能


  • §  处理静态文件,索引文件以及自动索引;
  • §  反向代理加速(无缓存),简单的负载均衡和容错;
  • §  FastCGI,简单的负载均衡和容错;
  • §  ??榛慕峁?。过滤器包括gzipping,byte ranges,chunked responses,以及 SSI-filter。在SSI过滤器中,到同一个 proxy 或者 FastCGI 的多个子请求并发处理;
  • §  SSL TLS SNI 支持;
  • §  IMAP/POP3代理服务功能:
  • §  使用外部 HTTP 认证服务器重定向用户到 IMAP/POP3 后端;
  • §  使用外部 HTTP 认证服务器认证用户后连接重定向到内部的 SMTP 后端;


4)其他HTTP功能


  • §  基于名称和基于IP的虚拟服务器;
  • §  Keep-alive and pipelined connections support;保持活动和支持管线连接;
  • §  Flexible configuration;灵活的配置;
  • §  Reconfiguration and online upgrade without interruption of the client processing;重载配置,无间断程序升级;
  • §  Access log formats,bufferred log writing,and quick log rotation;访问日志格式,bufferred日志写,快速登录旋转;
  • §  3xx-5xx error codes redirection; 3xx- 5xx错误代码重定向;
  • §  The rewrite module;重写???/span>;
  • §  Access control based on client IP address and HTTP Basic authentication;基于客户端IP地址访问控制和HTTP基本认证;
  • §  The PUT,DELETE,MKCOL,COPY and MOVE methods; 提交,删除,MKCOL,复制和移动方法;
  • §  FLV streaming;FLV视频流;
  • §  Speed limitation;速度限制;
  • §  Limitation of simultaneous connections or requests from one address.限制同个IP地址请求数量。
  • §  Embedded perl.嵌入式的Perl。
  • §  邮件代理服务器功能
  • §  用户重定向到IMAP/POP3后端使用外部HTTP认证服务器;
  • §  User authentication using an external HTTP authentication server and connection redirection to internal SMTP backend;用户身份验证使用外部HTTP认证服务器和连接重定向到内部的SMTP后端;
  • §  Authentication methods:验证方法:
  • §  POP3: USER/PASS,APOP,AUTH LOGIN/PLAIN/CRAM-MD5;的POP3:用户名/密码,的APOP,AUTHLOGIN/PLAIN/CRAM-MD5;
  • §  IMAP: LOGIN,AUTH LOGIN/PLAIN/CRAM-MD5; IMAP的:登录,AUTHLOGIN/PLAIN/CRAM-MD5;
  • §  SMTP: AUTH LOGIN/PLAIN/CRAM-MD5;的SMTPAUTHLOGIN/PLAIN/CRAM-MD5;
  • §  SSL support; SSL支持;
  • §  STARTTLS and STLS support. STARTTLS的和补充的支持。


5)认证方法


  • §  POP3: POP3 USER/PASS,APOP,AUTH LOGIN PLAIN CRAM-MD5;
  • §  IMAP: IMAP LOGIN;
  • §  SMTP: AUTH LOGIN PLAIN CRAM-MD5;
  • §  SSL 支持;
  • §  IMAP POP3 模式下的 STARTTLS STLS 支持。


  • 21世纪马克思主义的实践贡献与时代价值 2019-02-19
  • 抗战老兵背上挨22颗子弹幸存 被俘逃脱救妇女 2019-02-19
  • 专家谈红军遵义整编对军改的启示:扁平化管理 减少指挥层级 2019-02-19
  • 【昆明天气】最新昆明今天天气,实时提供昆明气温、空气质量、24小时天气预报、生活指数查询 2019-02-18
  • 网络餐饮新规明年起实施 鼓励外卖使用安全无害包装盒 2019-02-18
  • 西宁市城西区政企联合招商中心暨绿地分中心揭牌成立 ——凤凰网房产北京 2019-02-18
  • 乡镇纪委做指导 村务监督更有力 2019-02-18
  • 南昌市新建区司法局深入湖区渔船宣传法律 2019-02-17
  • 中文观潮:小城大论坛的独特视角 2019-02-17
  • 爱因斯坦是种族主义者?其亚洲日记充满对中国人的偏见 2019-02-16
  • 杂粮(谷子)天气指数综合保险启动承保 2019-02-16
  • 版权声明中国国家地理网 2019-02-15
  • 西北大学新传院与西部网签约 开启校媒合作新模式 2019-02-15
  • VRAR从热转凉 追风上市公司“跌落神坛”追风上市公司“跌落神坛”-手机行情 2019-02-15
  • 一封请战书 一片赤子情 2019-02-15
  • 525| 590| 781| 76| 36| 983| 747| 185| 687| 333|