Swap exceed & Child not responding to CLI, killing it

Hans Schou hans at moc.net
Wed Jul 3 13:29:23 CEST 2013


Den 07/03/2013 09:59 AM, Andreas Plesner Jacobsen skrev:
> On Wed, Jul 03, 2013 at 09:09:29AM +0200, Hans Schou wrote:
>
>> SMA.Transient.c_req       550339         8.10 Allocator requests
>> SMA.Transient.c_fail           0         0.00 Allocator failures
>> SMA.Transient.c_bytes  40394887294    594602.09 Bytes allocated
>> SMA.Transient.c_freed  30467874668    448479.08 Bytes freed
>> SMA.Transient.g_alloc       340120          .   Allocations outstanding
>> SMA.Transient.g_bytes   9927012626          .   Bytes outstanding
>> SMA.Transient.g_space            0          .   Bytes available
> You're using transient storage, which is unbounded. Do you use very low ttl?
>
Thanks for pointing that out about transient.

Our default ttl is 0 seconds and is controlled by the backend (Typo3). 
Typically pages has a ttl in 10 minutes. Images and the like are always 
with ttl 1 hour.

I did not expected the non-cachable to go into transient. Is that what 
happens?

I wonder if it could help to add and specify transient like this:

  # egrep "^[^#]*-s" /etc/default/varnish
  -s file,/var/lib/varnish/$INSTANCE/varnish_storage.bin,50G \
  -s Transient=malloc,2G \


-- 
Venlig hilsen
Hans Schou
tel:46923438




More information about the varnish-misc mailing list