Welcome! Log In Create A New Profile

Advanced

Re: Проблема с php-fpm

January 26, 2011 03:37PM
Maxim Dounin Wrote:
-------------------------------------------------------
> Hello!
>
> On Wed, Jan 26, 2011 at 12:22:52PM -0500, Mous
> wrote:
>
> > Имеется нагруженный
> проект - около 3000
> > запросов в сек.
> > На фронтэнде nginx, который с
> помощью
> > fastcgi_pass раскидывает
> запросы на много
> > upstream fastcgi (собственно php-fpm).
> >
> > Такая ситуация - nginx в лог
> пишет большое
> > время - от 2 до 20 сек
> (upstream_response_time), что
> > очень похоже на правду,
> судя по их
> > работе.
> >
> > Но если внутри самого
> скрипта замерять
> > время выполнения от
> самого начала до
> > конца, то получается не
> более 100мс.
> >
> > Т.е. тормоз где-то не в
> скриптах.
> > Подскажите, пожалуйста,
> куда копать и
> > что искать?
>
> Для начала - смотреть на listen
> queue бекендов (бекенды не
> справляется, соединения
> копятся в listen queue дожидаясь
> обработки). На freebsd
> смотреть через netstat -Lan, на
> линуксе -
> через netstat -nlt (если вам
> повезло с линуксом[1]).
>
> [1] http://mdounin.livejournal.com/7207.html
>

Видимо мне не повезло :)
netstat -ntl:

[code]
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 192.168.1.126:6379 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.126:6380 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:4949 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.126:9000 0.0.0.0:* LISTEN
tcp6 0 0 :::22 :::* LISTEN
[/code]

ss -s:

[code]
Total: 248 (kernel 476)
TCP: 2644 (estab 497, closed 2142, orphaned 1, synrecv 0, timewait 2142/0), ports 0

Transport Total IP IPv6
* 476 - -
RAW 0 0 0
UDP 0 0 0
TCP 502 501 1
INET 502 501 1
FRAG 0 0 0
[/code]

ss -nlt
[code]
Recv-Q Send-Q Local Address:Port Peer Address:Port
0 511 192.168.1.126:6379 *:*
0 511 192.168.1.126:6380 *:*
0 128 :::22 :::*
0 128 *:22 *:*
0 128 *:4949 *:*
0 8192 192.168.1.126:9000 *:*
[/code]

Как-то еще можно определить что проблема именно в этом? Как я понимаю, от увеличения кол-ва бэкэндов время должно падать?
Subject Author Posted

Проблема с php-fpm

Mous January 26, 2011 12:22PM

Re: Проблема с php-fpm

Maxim Dounin January 26, 2011 12:46PM

Re: Проблема с php-fpm

Mous January 26, 2011 03:37PM

Re: Проблема с php-fpm

Maxim Dounin January 26, 2011 04:00PM

Re: Проблема с php-fpm

Mous January 27, 2011 02:31AM

Re: Проблема с php-fpm

Volodymyr Kostyrko January 27, 2011 04:46AM

Re: Проблема с php-fpm

Maxim Dounin January 27, 2011 05:04AM

Re: Проблема с php-fpm

Volodymyr Kostyrko January 27, 2011 02:52AM

Re: Проблема с php-fpm

Mous January 27, 2011 03:24AM

Re: Проблема с php-fpm

Max Ivanov January 27, 2011 08:50AM

Re: Проблема с php-fpm

Alex Vorona January 27, 2011 11:04AM

Re: Проблема с php-fpm

Maxim Dounin January 27, 2011 12:04PM

Re: Проблема с php-fpm

Mous January 27, 2011 12:37PM

Re: Проблема с php-fpm

Max Ivanov January 27, 2011 01:12PM

Re: Проблема с php-fpm

Mous January 27, 2011 01:22PM

Re: Проблема с php-fpm

stitrace February 01, 2011 06:48AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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