Nginx配置优化

时间:2023-03-08 21:53:49

Nginx优化:

  1. 并发优化
  2. KeepAlive长连接
  3. 压缩优化
  4. 配置缓存

两个监控工具:

  1. nginx_status:并发统计
  2. Ngxtop:请求统计

Nginx配置并发、长连接、压缩、状态监控:

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

关闭和重启:

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

在该文件下添加属性:

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

客户端和nginx之间的长连接:

Nginx配置优化

服务器和nginx之间的长连接(这里如果30s内两次失败,那么该服务器会被踢出去:):

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

然后测试一下有没有问题:

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

访问(有时8080,有时8081):

Nginx配置优化

我们如果想看监控:

Nginx配置优化

因为我们的配置文件只允许本地访问:

Nginx配置优化

那么:

Nginx配置优化

Nginx配置优化

Nginx配置缓存、请求统计:

Nginx配置优化

Nginx配置优化

Nginx配置优化

然后把两个location交换位置:

Nginx配置优化

Nginx配置优化

继续访问:

Nginx配置优化

查看缓存文件:

Nginx配置优化

Nginx配置优化

接下来我们清理缓存:

Nginx配置优化

Nginx配置优化

可以看到已经删除了:

Nginx配置优化

安装ngxtop:

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化

Nginx配置优化