Welcome! Log In Create A New Profile

Advanced

Re: nginx crash

António P. P. Almeida
November 23, 2011 03:22PM
On 23 Nov 2011 12h29 WET, mdounin@mdounin.ru wrote:

> Hello!
>

>>
>> I'm having a similar issue. The php-fpm workers stop responding and
>> since the FCGI cache lifetime is 15s I get a bunch of SEGVs on the
>> cache manager.
>
> By "lifetime" you mean "fastcgi_cache_path ... inactive=15s"?

Nope. I mean this:

fastcgi_cache_path /var/cache/nginx/microcache levels=1:2 keys_zone=microcache:10M max_size=1G inactive=2h loader_threshold=2592000000 loader_sleep=1 loader_files=100000;

## For 200 and 301 make the cache valid for 30s.
fastcgi_cache_valid 200 301 30s;

Sorry it's 30s not 15.

> If yes, than you may want to change your configuration: this isn't
> going to work well as nginx uses "inactive" as a guard against
> stale cache entry locks (left by crashed workers, if any). It
> was never expected to be lower than time required to fetch
> a resource from an upstream, and setting it to lower expected to
> cause problems.
>
> If no, you may want to provide more details. (Ideally I would
> like to see full debug log showing the crash, the "ignore long
> locked inactive cache entry" alert and some time before it, but I
> understand it would be hard to obtain unless you are able to
> reproduce the problem at will.)

I'll try to debug it, but it's not reproducible at will.

> Recently posted patch series[1] addresses major part of the
> problem: it resolves deadlock after such crashes. It would be
> fine to resolve the crash itself too, but I wasn't yet able to
> trace the problem cause (unless it's caused by too low inactive
> time, which is mostly a configuration problem, see above).

Are you guys planning a new dev release or perhaps it's better for me
to apply the patches and rebuild me debian package, since it will take
a few days for a new dev release that incorporates those patches?

Thanks,
--- appa

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

nginx crash

magicbear 4942 November 12, 2011 06:16AM

Re: nginx crash

magicbear 2028 November 12, 2011 09:08AM

Re: nginx crash

Maxim Dounin 1267 November 12, 2011 11:18AM

Re: nginx crash

magicbear 1593 November 12, 2011 02:06PM

Re: nginx crash

António P. P. Almeida 1068 November 13, 2011 06:18PM

Re: nginx crash

Maxim Dounin 1127 November 13, 2011 06:56PM

Re: nginx crash

ビリビリⅤ 1016 November 14, 2011 11:14AM

Re: nginx crash

Maxim Dounin 1070 November 14, 2011 11:52AM

Re: nginx crash

magicbear 1133 November 14, 2011 11:58AM

Re: nginx crash

António P. P. Almeida 747 November 22, 2011 11:04PM

Re: nginx crash

Maxim Dounin 1019 November 23, 2011 07:30AM

Re: nginx crash

António P. P. Almeida 1031 November 23, 2011 03:22PM

Re: nginx crash

Maxim Dounin 928 November 23, 2011 04:54PM

Re: nginx crash

António P. P. Almeida 884 November 24, 2011 03:32AM

Re: nginx crash

magicbear 1293 November 26, 2011 09:08AM

Re: nginx crash

Maxim Dounin 1289 November 28, 2011 02:16PM

Re: nginx crash

Andrew Alexeev 886 November 23, 2011 07:32AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

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