Re: 104 Connection reset ÏÔ nginx

Pavel Mihaduk leave at nixkid.com
Wed Mar 18 08:36:03 UTC 2015


ðÁÌØÃÅÍ × ÎÅÂÏ: tw_recycle ÐÒÏÂÏ×ÁÌÉ?

On 17 March 2015 11:01:37 Evader wrote:
> ëÏÌÌÅÇÉ, ÐÒÉ×ÅÔ!
> 
> ðÙÔÁÀÓØ ÔÅÓÔÉÒÏ×ÁÔØ ÒÁÚÌÉÞÎÙÅ ÉÎÓÔÁÎÓÙ EC2 Ó nginx. õÓÔÁÎÏ×ËÁ ÐÒÏÓÔÅÊÛÁÑ,
> Amazon Linux, nginx/1.6.2 + php-fpm 5.4. ÷ÓÔÒÅÔÉÌÓÑ Ó ÐÒÏÂÌÅÍÏÊ, ËÏÔÏÒÕÀ
> ÎÉËÁË ÎÅ ÍÏÇÕ ÐÏÎÑÔØ ËÁË ÐÏÂÏÒÏÔØ. ÷ ËÁÞÅÓÔ×Å ÉÎÓÔÒÕÍÅÎÔÁ ÄÌÑ ÔÅÓÔÉÒÏ×ÁÎÉÑ
> – ab, weighttp, httpress, неважно, поведение идентично. Пусть есть location
> Ó ÅÄÉÎÓÔ×ÅÎÎÙÍ /index.php Ó phpinfo() ×ÎÕÔÒÉ. nginx ÏÂÝÁÅÔÓÑ Ó fpm ÞÅÒÅÚ
> unix socket.
> 
> ÷ ÔÁËÏÍ ÒÅÖÉÍÅ ÓÅÒ×ÅÒ ÌÅÇËÏ ÄÅÒÖÉÔ 10ë, 20 ÉÌÉ ÄÁÖÅ 30ë ÏÄÎÏ×ÒÅÍÅÎÎÙÈ
> keepalive ÐÏÄËÌÀÞÅÎÉÊ. íÏÖÅÔ ÄÁÖÅ É ÂÏÌØÛÅ, ÏÓÏÂÏ ÎÅ ÐÒÏ×ÅÒÑÌ. îÏ 
ÐÒÏÂÌÅÍÁ
> ÚÁËÌÀÞÁÅÔÓÑ × ÔÏÍ, ÞÔÏ ÐÒÉ Õ×ÅÌÉÞÅÎÉÉ ËÏÌÉÞÅÓÔ×Á ÚÁÐÒÏÓÏ×, ÐÏÑ×ÌÑÀÔÓÑ 104
> Connection reset ÏÔ ÓÁÍÏÇÏ nginx, ËÏÔÏÒÙÅ ÆÉËÓÉÒÕÀÔÓÑ weighttp, ÎÁÐÒÉÍÅÒ.
> âÙ×ÁÅÔ ÅÝÅ Connection timed out (110), ÎÏ ÒÅÖÅ. õÄÉ×ÉÔÅÌØÎÏ ÔÏ, ÞÔÏ ÐÒÉ 100ë
> ÚÁÐÒÏÓÁÈ, ×ÓÅ ÒÁÂÏÔÁÅÔ ÉÄÅÁÌØÎÏ. íÏÖÎÏ ÓËÏÌØËÏ ÕÇÏÄÎÏ ÒÁÚ ÐÒÏÇÏÎÑÔØ
> weighttp Ó 20ë ÐÁÒÁÌÌÅÌØÎÙÍÉ ËÏÎÎÅËÔÁÍÉ É ÏÂÝÉÍ ÞÉÓÌÏÍ ÚÁÐÒÏÓÏ× × 100 
ÔÙÓÑÞ
> – все будет работать. Как только число запросов увеличивается >100К –
> ÎÁÞÉÎÁÀÔ ÌÅÚÔØ 104 reset. üÍÐÉÒÉÞÅÓËÉÍ ÐÕÔÅÍ Ñ ×ÙÑÓÎÉÌ, ÞÔÏ ÉÈ ÍÏÍÅÎÔ
> ÐÏÑ×ÌÅÎÉÑ ÎÁÐÒÑÍÕÀ ÚÁ×ÉÓÉÔ ÏÔ ÕÓÔÁÎÏ×ÌÅÎÎÏÇÏ keepalive_timeout. ôÏ ÅÓÔØ,
> ÅÓÌÉ ÅÇÏ ÏÔÏÄ×ÉÎÕÔØ × 2 ÒÁÚÁ ÂÏÌØÛÅ, ÔÏ ÕÓÐÅÛÎÏ ÂÕÄÕÔ ×ÙÐÏÌÎÑÔØÓÑ ÎÅ 100, Á
> ÕÓÌÏ×ÎÏ 200ë ÚÁÐÒÏÓÏ×. åÓÌÉ ÎÁÏÂÏÒÏÔ ÚÁÖÁÔØ ÄÏ 10 ÓÅËÕÎÄ, ×ÓÅ ÂÕÄÅÔ
> ÆÅÊÌÉÔØÓÑ ÐÏÞÔÉ ÓÒÁÚÕ.
> 
> ðÒÉ ÜÔÏÍ ÎÉËÁËÉÈ ÓÏÏÂÝÅÎÉÊ × error ÌÏÇÅ ÎÅÔ. þÔÏ ÉÍÅÎÎÏ ÓÍÏÔÒÅÔØ × tcpdump
> ÐÒÉ ÔÁËÏÍ ÐÏ×ÅÄÅÎÉÉ Ñ ÎÅ ÏÞÅÎØ ÐÏÎÉÍÁÀ. somaxconn, backlog ÓÁÍÏÇÏ nginx
> ÚÁÄÒÁÎÙ ÍÁËÓÉÍÁÌØÎÏ, ÚÎÁÞÅÎÉÑ ÓÏÇÌÁÓÎÏ ss -l ÐÒÉÍÅÎÑÀÔÓÑ ÕÓÐÅÛÎÏ.
> ðÏÄÓËÁÖÉÔÅ, × ËÁËÕÀ ×ÏÏÂÝÅ ÓÔÏÒÏÎÕ ËÏÐÁÔØ/ÓÍÏÔÒÅÔØ? ëÏÎËÒÅÔÎÙÈ
> ËÏÎÆÉÇÏ×/sysctl ÎÅ ÐÒÅÄÏÓÔÁ×ÌÑÀ, ÐÏÔÏÍÕ ÞÔÏ ËÒÏÍÅ ÂÅËÌÏÇÁ, ÚÁÄÒÁÎÎÙÈ
> worker_connections и установленных 4 воркерах при 8 ядрах все остальное –
> ÄÅÆÏÌÔÎÏÅ. fpm ÔÁË ÖÅ ÄÏ×ÏÌØÓÔ×ÕÅÔÓÑ ÍÉÎÉÍÁÌØÎÙÍÉ ÚÎÁÞÅÎÉÑÍÉ × 
ÎÁÓÔÒÏÊËÁÈ,
> ÄÁ É ÏÞÅ×ÉÄÎÙÈ ÏÛÉÂÏË Ï ÄÏÓÔÉÖÅÎÉÉ ÌÉÍÉÔÏ× error ÌÏÇÅ ÎÅÔ.
> 
> úÁÒÁÎÅÅ ÂÏÌØÛÏÅ ÓÐÁÓÉÂÏ ÚÁ ÉÄÅÉ É ÐÏÍÏÝØ!
> 
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,257330,257330#msg-257330
> 
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20150318/2de0c115/attachment-0001.html>


ðÏÄÒÏÂÎÁÑ ÉÎÆÏÒÍÁÃÉÑ Ï ÓÐÉÓËÅ ÒÁÓÓÙÌËÉ nginx-ru