[prev in list] [next in list] [prev in thread] [next in thread] 

List:       squid-users
Subject:    Re: [squid-users] Too many ERROR: Collapsed forwarding queue overflow for kid2 at 1024 items
From:       Alex Rousskov <rousskov () measurement-factory ! com>
Date:       2021-11-23 15:34:28
Message-ID: 09f65187-7d37-d1f1-67ed-f406de7421db () measurement-factory ! com
[Download RAW message or body]

On 11/23/21 3:32 AM, Loučanský Lukáš wrote:

> Is it possible that after kid worker restarts it stops synchronizing
> or sending messages via this queues?

Queue overflows after a kid restart is a known problem that I mentioned
before. That is why I keep suggesting to ignore queue overflows in your
environment until kid restarts are gone. There is no good reason to dig
any deeper here (unless you are a Squid developer working to improve SMP
queuing code). Focus on the assertions/crashes/restarts instead.

Alex.


> -----Original Message-----
> From: Alex Rousskov [mailto:rousskov@measurement-factory.com] 
> Sent: Monday, November 22, 2021 5:35 PM
> To: Loučanský Lukáš; squid-users@lists.squid-cache.org
> Subject: Re: [squid-users] Too many ERROR: Collapsed forwarding queue overflow for \
> kid2 at 1024 items 
> On 11/22/21 3:59 AM, Loučanský Lukáš wrote:
> 
> > I'm running Squid Object Cache: Version 6.0.0-20211116-r90086c5a8 for 
> > about 14hrs now. I've noticed many new  "ERROR: Collapsed forwarding 
> > queue overflow for kid2 at 1024 items" after about 11hrs runtime.
> 
> Ignore queue overflows (for now) because they are a known side effect of \
> assertions. 
> 
> > 2021/11/22 07:54:24 kid2| assertion failed: store.cc:1094: "store_status == \
> > STORE_PENDING" 2021/11/22 08:51:48 kid1| assertion failed: store.cc:1094: \
> > "store_status == STORE_PENDING"
> 
> I recommend filing a bug report with Squid Bugzilla and providing a stack trace \
> ("bt full") from this assertion. If possible, please keep the core dump for further \
> analysis. 
> 
> Thank you,
> 
> Alex.
> 
> 
> 
> > -----Original Message-----
> > From: Alex Rousskov [mailto:rousskov@measurement-factory.com]
> > Sent: Sunday, November 21, 2021 8:28 PM
> > To: Loučanský Lukáš; squid-users@lists.squid-cache.org
> > Subject: Re: [squid-users] Too many ERROR: Collapsed forwarding queue 
> > overflow for kid2 at 1024 items
> > 
> > On 11/21/21 2:08 PM, Loučanský Lukáš wrote:
> > > Hello, I've replaced src/ipc/ReadWritelock.cc and ReadWriteLock.h 
> > > with modified versions (with finalizeExclusive calls), but afeter 
> > > some time I have got queue overflows agains.
> > 
> > After each bug fix, we have to restart the triage sequence from scratch:
> > Any assertions, crashes, FATAL messages or similar things leading to kid deaths? \
> > If they are present, then they explain queue overflows. 
> > 
> > > So I've downloaded squid-6.0.0-20211116-r90086c5a8 - run it with my 
> > > v5 configure and now I'm testing it. So far I get these:
> > > 2021/11/21 19:05:06 kid1| BUG: missing ENTRY_REQUIRES_COLLAPSING for
> > 
> > Noted. If you cannot reproduce this bug at will, then I recommend focusing on \
> > other, easier-to-address problems first. 
> > Alex.
> > 
> 
> _______________________________________________
> squid-users mailing list
> squid-users@lists.squid-cache.org
> http://lists.squid-cache.org/listinfo/squid-users
> 

_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic