Welcome! Log In Create A New Profile

Advanced

Скорость загрузки на nginx ниже чем на Apache?

December 09, 2010 05:48AM
Люди, есть вопрос. Установил щас nginx как фронтенд для апача, чтобы
статику раздавал сам, а 404 и хтмл - апач.

Так вот, скачивание файла напрямую апачем дает у меня скорость ~9Mбайт
(почти 80 мбит/сек в общем моего канала выжимает). Этот же файл nginx-ом
скачиваю с максимум 2мбайта/сек.!!!!

nginx 0.8.93 установил из репозитория для CentOS 5.5, конфиг где-то стандартный
взял. В какую сторону начинать копать? Может есть какие-то
стандартные ограничительные параметры, которые надо переопределить?






Вот ниже конфиг, я его где-то скачал попробовать - вряд ли он что нибудь
дельное скажет. единственное - это часть лога, всего конструкций
server {} около 300-500, но они все не активны (дохлые домены)
>>>>>>>>>>>>>>>>>>>>
user apache apache;
worker_processes 2;
#worker_rlimit_nofile 150000;
error_log /var/log/nginx/error_log;
pid /var/run/nginx.pid;
events {
worker_connections 8192;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $bytes_sent "$http_referer" '
'"$http_user_agent"';
#for bandwith, 69 - ot baldy, dont know how calculate received bytes
log_format bytes '$bytes_sent 69';
access_log /var/log/nginx/access.log main;
#limit_zone one $binary_remote_addr 10m;
#limit_conn one 7;
#limit_rate 512K;
#limit_zone cglob $binary_remote_addr 16m;
client_header_timeout 60;
client_body_timeout 60;
send_timeout 120;
proxy_read_timeout 60;
proxy_connect_timeout 60;
proxy_send_timeout 180;

# msie_padding on;

proxy_buffer_size 32K;
proxy_buffers 64 512K;
proxy_busy_buffers_size 1024K;
proxy_temp_file_write_size 1024K;

gzip on;
gzip_min_length 10240;
gzip_buffers 32 64k;
gzip_types application/x-javascript text/css text/xml text/plain;

client_header_buffer_size 4K;
client_max_body_size 10M;
large_client_header_buffers 16 8K;

sendfile on;
tcp_nopush on;
tcp_nodelay on;

output_buffers 32 256k;
postpone_output 1460;

lingering_time 30;
lingering_timeout 6;
reset_timedout_connection on;

keepalive_timeout 20;
server_names_hash_bucket_size 10240;

server {
listen 1.1.1.1:81;
server_name popa.ru;
# access_log /var/log/httpd/domains/popa.ru.log main;
error_log /var/log/httpd/domains/popa.ru.error.log error;
location / {
proxy_pass http://1.1.1.1;
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;

client_max_body_size 10m;
client_body_buffer_size 128k;


proxy_connect_timeout 60;
proxy_send_timeout 90;
proxy_read_timeout 90;


proxy_buffer_size 4k;
proxy_buffers 120 64k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;

}
location @back {
proxy_pass http://1.1.1.1;
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;
}


#Static files location
location ~* ^.+\.(jpg|jpeg|gif|mp3|png|avi|vob|mpg|mpeg|mp4|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {
root /home/popat/domains/popa.ru/public_html;
expires 14d;
error_page 404 = @back;
access_log /var/log/httpd/domains/popa.ru.log main;
access_log /var/log/httpd/domains/popa.ru.bytes bytes;
}
}


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

Скорость загрузки на nginx ниже чем на Apache?

alexbyk December 09, 2010 05:48AM

Re: Скорость загрузки на nginx ниже чем на Apache?

Peter B. Pokryshev December 09, 2010 06:02AM

Re: Скорость загрузки на nginx ниже чем на Apache?

alexbyk December 09, 2010 06:18AM

Re[2]: Скорость загрузки на nginx ниже чем на Apache?

Михаил Монашёв December 09, 2010 07:14AM

Re: Скорость загрузки на nginx ниже чем на Apache?

alexbyk December 09, 2010 07:36AM

Re[2]: Скорость загрузки на nginx ниже чем на Apache?

Михаил Монашёв December 09, 2010 07:54AM

Re: Скорость загрузки на nginx ниже чем на Apache?

alexbyk December 09, 2010 04:20PM

Re[2]: Скорость загрузки на nginx ниже чем на Apache?

Михаил Монашёв December 09, 2010 05:18PM

Re[3]: Скорость загрузки на nginx ниже чем на Apache?

Sergey Bondari December 10, 2010 11:20AM

Re: Скорость загрузки на nginx ниже чем на Apache?

Zherdev Anatoly December 10, 2010 11:42AM

Re: Скорость загрузки на nginx ниже чем на Apache?

Богун Дмитрий December 11, 2010 05:32AM

Re: Скорость загрузки на nginx ниже чем на Apache?

Валентин Бартенев December 10, 2010 11:44AM

Re: Скорость загрузки на nginx ниже чем на Apache?

alexbyk December 09, 2010 09:58PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 210
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