Nginx
nginx介绍 nginx(“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器 轻量级,同样起web服务,比apache占用更少的内存及资源,抗并发,nginx 处理请求是异步非阻塞的,而apache则是阻塞型的。最核心的区别在于apache是同步多进程模型,一个连接对应一个进程;nginx是异步的,多个连接(万级别)可以对应一个进程(nginx是多进程的) 作用:作为前端服务器拥有响应静态页面功能;作为集群构建者拥有反向代理功能 单个tomcat支持最高并发,测试结果:150人响应时间1s、250人响应1.8s(理想情况下最大并发数)、280人出现连接丢失、600人系统异常 Nginx中文文档 Tengine是nginx的加强版,封装版,淘宝开源 官网 中文文档 Nginx开发从入门到精通 OpenResty: 定位为动态应用平台 + 全功能网关, OpenResty = Nginx + Lua, 配置和 Nginx 一致 原生 Lua 脚本,支持热加载 内置库直连 Redis/MySQL/Kafka 典型场景: 动态 API 网关、边缘计算、WAF nginx日志分析goaccess: https://goaccess.io/ 对linux友好 nginx在整体架构中的作用 nginx安装 ...