liuming794 发表于 2016-12-24 10:50:08

nginx的windows配置

#Nginx所用用户和组,window下不指定
#userniumd niumd;

#工作的子进程数量(通常等于CPU数量或者2倍于CPU)
worker_processes8;

#错误日志存放路径
#error_loglogs/error.log;
#error_loglogs/error.lognotice;
error_loglogs/error.loginfo;

#指定pid存放文件
pid      logs/nginx.pid;

events {
    #使用网络IO模型linux建议epoll,FreeBSD建议采用kqueue,window下不指定。
    #use epoll;
      
    #允许最大连接数
    worker_connections2048;
}

http {
    include       mime.types;
    default_typeapplication/octet-stream;

      #定义日志格式
    #log_formatmain'$remote_addr - $remote_user [$time_local] $request '
    #                  '"$status" $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_logoff;
    access_loglogs/access.log;

    client_header_timeout3m;
    client_body_timeout    3m;
    send_timeout         3m;
   
    client_header_buffer_size    1k;
    large_client_header_buffers4 4k;

    sendfile      on;
    tcp_nopush      on;
    tcp_nodelay   on;

    #keepalive_timeout75 20;

    #include    gzip.conf;
    upstream localhost {
      #根据ip计算将请求分配各那个后端tomcat,许多人误认为可以解决session问题,其实并不能。
      #同一机器在多网情况下,路由切换,ip可能不同
      #ip_hash;   
      server localhost:8080;
      #server localhost:18080;
   }

    server {
            listen       80;
            server_namelocalhost;   

            location / {   
                        proxy_pass http://localhost;
            }
            
   }
}
页: [1]
查看完整版本: nginx的windows配置