Welcome! Log In Create A New Profile

Advanced

проблемы с производительностью

Науменков Алексей
July 17, 2010 04:56AM
Здравствуйте.

Недавно запускал проект - пока еще малопосещаемый сайт(меньше 20 000 хитов в сутки).
Centos 5.4 + nginx 0.8.44-45 + apache 2.2
Заказчиком изначально было выделено железо под кластер:
2 сервера 2xE5530 @ 2.40GHz, 16 Gb FBDIMM, 6xST3750630SS(7 оборотов) Raid 10 - задумывались под фронт+бекенд
2 сервера 2хE5530 @ 2.40GHz, 32 Gb FBDIMM, 6xST3300657SS(15 оборотов) Raid 10 - задумывались под базу

Изначально под фронт + бекенд взяли 1 сервак из второй группы и под базу один сервак из второй группы. Все великолепно работало - скорость генерации страниц не превышала 0.5s, LA на фронте и базе не поднимался за 0.3

После вынесения фронта+бекенда на drbd + ext3 кластер из двух первых серверов на обоих их них LA стал составлять 1-1,3, время генерации страниц возросло до 2 секунд.
Всплесков посещаемости не было. База дышит спокойно как и раньше. Медленные запросы исключены. Использование eaccelerator изменений не дало. Статика полностью отдается nginx'ом.

Как узнать, в чем проблема на фронтах и куда копать?

worker_processes 2;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

sendfile on;
#tcp_nopush on;

#keepalive_timeout 0;
keepalive_timeout 65;

gzip on;
gzip_comp_level 9;

server {
listen 10.10.10.10:80;
server_name www.test.ru;
server_name_in_redirect off;

location / {
proxy_pass http://127.0.0.1:80/;
proxy_set_header Host www.test.ru;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;

client_max_body_size 16m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 10m;

}

location ~* /files/ {
root /var/www/;
error_page 404 = @backend;
}
location @backend {
proxy_pass http://127.0.0.1;
proxy_redirect off;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
}
}
}

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

проблемы с производительностью

Науменков Алексей July 17, 2010 04:56AM

Re: проблемы с производительностью

Denis F. Latypoff July 17, 2010 05:14AM

Re: Re: проблемы с производительностью

Науменков Алексей July 17, 2010 06:06AM

Re: Re: Re: проблемы с производительностью

Denis F. Latypoff July 17, 2010 06:16AM

Re: Re: Re: Re: проблемы с производительностью

Науменков Алексей July 17, 2010 06:32AM

Re: Re: проблемы с производительностью

Boris Dolgov July 17, 2010 06:34AM

Re: Re: Re: проблемы с производительностью

Науменков Алексей July 17, 2010 06:52AM

Re: проблемы с производительностью

Vlad S. Maximov July 17, 2010 07:24AM

Re: проблемы с производительностью

Vlad S. Maximov July 17, 2010 06:32AM

Re: Re: проблемы с производительностью

Науменков Алексей July 17, 2010 06:36AM

Re: проблемы с производительностью

Vlad S. Maximov July 17, 2010 06:48AM

Re: Re: проблемы с производительностью

Науменков Алексей July 17, 2010 06:54AM

Re: проблемы с производительностью

Vlad S. Maximov July 17, 2010 07:18AM

Re: проблемы с производительностью

Михаил Монашёв July 17, 2010 09:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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