| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | # This file is based on /usr/local/nginx/conf/nginx.conf.default.# One worker process per coreerror_log stderr error;events {    # This needed to be increased because the nginx error log said so.    # http://nginx.org/en/docs/ngx_core_module.html#worker_connections    worker_connections  65535;    multi_accept on;}http {    default_type  application/octet-stream;    client_body_temp_path      /tmp;    # turn off request logging for performance    access_log off;    # I think these only options affect static file serving    sendfile        on;    tcp_nopush      on;    # Allow many HTTP Keep-Alive requests in a single TCP connection before    # closing it (the default is 100). This will minimize the total number    # of TCP connections opened/closed. The problem is that this may cause    # some worker processes to be handling too connections relative to the    # other workers based on an initial imbalance, so this is disabled for    # now.#    keepalive_requests 1000;    #keepalive_timeout  0;    keepalive_timeout  65;    server {        # For information on deferred, see:        # http://nginx.org/en/docs/http/ngx_http_core_module.html#listen        # http://www.techrepublic.com/article/take-advantage-of-tcp-ip-options-to-optimize-data-transmission/        # The backlog argument to listen() is set to match net.ipv4.tcp_max_syn_backlog and net.core.somaxconn        listen       8080 default_server deferred reuseport backlog=65535;        server_name  localhost;        location / {            uwsgi_pass unix:/var/tmp/uwsgi.sock;            include /usr/local/nginx/conf/uwsgi_params;        }    }}
 |