Ngnix crash due to AprMemCache::Put error: and ngxpagespeed


#1

Hello there! This morning my server crashed. According to error.log, there is something wrong with AprMemCache and ngxpagespeed configuration.

[ngx_pagespeed 1.9.32.4-7251] AprMemCache::Put error: Could not find specified socket in poll list. (70015) on key…
[ngx_pagespeed 1.9.32.4-7251] AprMemCache::MultiGet error: Internal error (20014) on 1 keys

the error.log is filled with errors alike the above ones. Eventually server crashed and the only error.log entries during nginx crash are these:

2016/01/14 04:10:13 [error] 30598#0: [ngx_pagespeed 1.9.32.4-7251] AprMemCache::MultiGet error: Internal error (20014) on 1 keys
2016/01/14 06:52:13 [alert] 30600#0: ignore long locked inactive cache entry 7f216fac09de3e104acff404f122bc0e, count:2
2016/01/14 07:52:13 [alert] 30600#0: ignore long locked inactive cache entry 7f216fac09de3e104acff404f122bc0e, count:2
2016/01/14 08:52:13 [alert] 30600#0: ignore long locked inactive cache entry 7f216fac09de3e104acff404f122bc0e, count:2
2016/01/14 09:52:13 [alert] 30600#0: ignore long locked inactive cache entry 7f216fac09de3e104acff404f122bc0e, count:2

Any help?? Thanks!!


#2

I fixed this by simply doing

ee clean --all

and then

service nginx restart

without restarting nginx the pagespeed cache is kind of messed up.


#3