Welcome! Log In Create A New Profile

Advanced

Static usage

January 05, 2010 04:32PM
Hi, I'm using nginx-0.7.64 on FreeBSD 7.2-p4 amd64 server (Dell R200, raid1 sata disk, 4gb ram)
I enabled server status with:

location /status {
stub_status on;
access_log off;
allow 172.16.16.0/24;
allow 172.16.7.249;
deny all;
}

to see how many connections I can manage.

Using cacti to display statistics I saw that I have a max value of:
600 clients active
12 clients reading
63 clients waiting
600 client writing

The question is: is it the best I can with this server and this configuration?

Thanks in advance,
d.



This is my configuration:

dave@web1:/usr/local/etc/nginx> more nginx.conf
worker_processes 5;

events {
worker_connections 4096;
}

http {
server_names_hash_bucket_size 64;

include /usr/local/etc/nginx/mime.types;
default_type application/octet-stream;

log_format upstream '$remote_addr - $host [$time_local] '
'"$request" $status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for" [$upstream_addr]';

access_log /var/log/nginx/nginx-access.log upstream;
error_log /var/log/nginx-error.log;

# spool uploads to disk instead of clobbering downstream servers
client_body_temp_path /var/spool/nginx-client-body 1 2;
client_max_body_size 32m;
client_body_buffer_size 2048k;

sendfile on;
tcp_nopush on;
tcp_nodelay off;

keepalive_timeout 2;

# proxy settings
proxy_redirect off;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_max_temp_file_size 0;

proxy_connect_timeout 180;
proxy_send_timeout 180;
proxy_read_timeout 180;

proxy_buffer_size 32k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
include /usr/local/etc/nginx/sites/*.conf;
}

A vhost config file:

upstream 1_2_4_backend {
server 172.16.7.121:80;
server 172.16.7.122:80;
server 172.16.7.124:80;
server 127.0.0.1:8080 backup;
}


proxy_cache_path /usr/local/www/cache_leiweb levels=1:2 keys_zone=LEIWEB:10m inactive=24h max_size=1g;
server {
server_name blog.leiweb.it;
listen 172.16.7.130:80;
access_log /var/log/nginx/blog_leiweb.log upstream;

proxy_redirect off;
proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_store_access user:rw group:rw all:r;

proxy_temp_path /usr/local/tmp;

location / {
proxy_pass http://1_2_4_backend;
}

location ~ \.(gif|jpg|png|css)$ {
proxy_pass http://1_2_4_backend;
proxy_cache LEIWEB;
proxy_cache_valid 200 10m;
proxy_cache_use_stale error timeout invalid_header updating http_500 http_502 http_503 http_504;
}

location ~ .*/wp-admin/.* {
proxy_pass http://1_2_4_backend;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}
location ~ .*/wp-includes/.* {
proxy_pass http://1_2_4_backend;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

location ~ .*/wp-login\.php.* {
proxy_pass http://1_2_4_backend;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

location ~ .*/xmlrpc\.php.* {
proxy_pass http://1_2_4_backend;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

location ~ .*/feed_m.* {
proxy_pass http://1_2_4_backend;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

}





d.




_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

Static usage

davide.damico January 05, 2010 04:32PM

Nginx performances and clients stats. Was [Re: Static usage]

davide.damico January 06, 2010 03:46AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 143
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready