mr923 发表于 2018-11-16 06:37:51

nginx.conf-java爱好者

#Nginx所用用户和组,window下不指定  #userniumd niumd;
  #工作的子进程数量(通常等于CPU数量或者2倍于CPU)
  worker_processes2;
  #错误日志存放路径
  #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:18081;
  server localhost:18080;
  }
  server {
  listen       80;
  server_namelocalhost;
  location / {
  proxy_connect_timeout   3;
  proxy_send_timeout      30;
  proxy_read_timeout      30;
  proxy_pass http://localhost;
  }
  }
  }

页: [1]
查看完整版本: nginx.conf-java爱好者