最全nginx优化

为什么要使用nginx?

  1. 高并发(5万)
  2. 低消耗
  3. 开源,成本低(对比F5要十几万RMB)
  4. 配置简单

nginx优化分为两个部分,1是nginx自身优化,2是系统内核参数优化

一、nginx配置文件优化

整体配置案例:

worker_processes  1;
pid  /var/run/nginx.pid;

events {
    worker_connections  2048;
       multi_accept on;
       use epoll;
}

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;                                   

       log_format main '{"@timestamp":"$time_iso8601",' 
       '"host":"$server_addr",'
       '"clientip":"$remote_addr",'
       '"size":$body_bytes_sent,'
       '"responsetime":$request_time,'
       '"upstreamtime":"$upstream_response_time",'
       '"upstreamhost":"$upst

你可能感兴趣的:(中间件)