ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: php-fpm upstream pool


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: php-fpm upstream pool
  • From: Валентин Бартенев <ne@xxxxxxxx>
  • Date: Fri, 2 Dec 2011 20:02:48 +0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=vbart.ru; s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To:References:Date:Subject:To:From; bh=fB8JJLyxhKkwpWiUWABX0YXFadxrvmKjuDFavH0+n90=; b=NeAQz/T7+yzEWpk8xQdm/81TQPsNux7bvfYMMwC3leicvJWCkVqjPzRCnMP2d6fg6YM9WtyztFui67tyhZIC4Lz+aPb1pf4ZGSKhRNjSj4nwBG/uElC0m17fOsJPe6umCRSlTMQx9BMgUnjPiH5/lY9yTOfGeTnrWCpp55P30g4fOT6PR0zPCIIY2ydObiIn46dvG0zi6mkwUkFcIK2FRtpipC7yz/Hd97PxuQrZ7z+57zArby9qbH0b3f36r0ZlU1INRnpi0Ag2m0zuwanPZag9P7uNq4zaCKgMySBwRxIROFWOeelxAX0LVYSlf74ba9a+TZMKvgt4opuOSvSdBw==;
  • In-reply-to: <4ED8F470.7000802@xxxxxxxxx>
  • References: <20111201171227.GZ67687@xxxxxxxxxx> <12188499.20111202174019@xxxxxxxxxx> <4ED8F470.7000802@xxxxxxxxx>

On Friday 02 December 2011 19:53:20 Gena Makhomed wrote:
> даже если это формально и не будет DoS,
> то в любом случае это будет ухудшение QoS.
> 
> чего можно легко избежать, проверяя статус backend`а
> запросами не от пользователей, а от самого nginx`а.
> 
> и если health check показал, что backend не работает,
> тогда нет смысла туда посылать запрос от пользователя.

Вот идет у нас на фронтэнд, скажем, 5000 rps. И раскидывается
это по 5-ти бэкендам. Получается в среднем 1000 rps на бекэнд.

Итого, интервал между запросами ~ 1 миллисекунда.

Каким же образом, некий "health check" узнает о том, что бэкенд
не работает, раньше, чем это станет известно от одного из запросов?

health check-ать с интервалом 0.1 мс? 10 000 раз в секунду?

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.