Hello, we are using Varnish 6.0.9 with Red Hat Enterprise Linux 8.3 and I notice that the Varnish consumes more memory than allocated to it.
The Varnish is started with the following parameters: ExecStart=/usr/sbin/varnish\ -P /var/run/varnish.pid \ -f /etc/varnish/default.vcl \ -a :6081 -T 127.0.0.1:6082 \ -S /etc/varnish/secret \ -s Transient=malloc,8G \ -s malloc,48G \ -p http_req_hdr_len=16k \ -p timeout_idle=10 \ -p workspace_client=256k \ -p workspace_backend=256k The virtual memory and RAM consumption keeps growing and I have to restart the process every few days. My search on the internet shows some results that a few also have the problem, but no solution. It looks like RedHat does not use jemalloc (https://bugzilla.redhat.com/show_bug.cgi?id=1656034) ldd /usr/sbin/varnishd linux-vdso.so.1 (0x00007ffe365ea000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007ff6869f2000) libdl.so.2 => /lib64/libdl.so.2 (0x00007ff6867ee000) librt.so.1 => /lib64/librt.so.1 (0x00007ff6865e6000) libm.so.6 => /lib64/libm.so.6 (0x00007ff686264000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff686044000) libc.so.6 => /lib64/libc.so.6 (0x00007ff685c81000) /lib64/ld-linux-x86-64.so.2 (0x00007ff686f99000) I am at a loss as to how to proceed. Because restarting the Varnish every few days can't be the solution and I hope there is a way to solve the problem. Regards Günter ________________________________ circ IT GmbH & Co KG • 40549 Düsseldorf Sitz Düsseldorf • Amtsgericht Düsseldorf HRA 19974 Persönlich haftender Gesellschafter: circ IT Verwaltungs-GmbH (AG Düsseldorf HRB 58609) Geschäftsführer: Michael Staade
_______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
