-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 05/28/2015 08:25 PM, Geoff Simmons wrote: > > We're getting our first experience with testing Varnish 4 under > load (v4.0.3), and we're having severe problems with workspace > exhaustion
To follow this up, in case someone finds it in an archive search someday -- it turns out that this was a problem entirely of our own making, due to a bug in our VCL. We had VCL code to replace req.url in vcl_recv() under certain circumstances, but it should have been done only at ESI level 0, and it was happening at every ESI level. The result was massive ESI expansion in both depth and breadth that was enough to explode workspaces. The trac ticket (#1743) explains in a little more detail how that happened. After we fixed the VCL bug so that the req.url replacement only happens at ESI level 0, the tests ran successfully. So let it be said that our load tests do *not* indicate a problem with workspace management on the part of varnishd. The ticket will be closed, thanks again to phk for helping out. Best, Geoff - -- ** * * UPLEX - Nils Goroll Systemoptimierung Scheffelstraße 32 22301 Hamburg Tel +49 40 2880 5731 Mob +49 176 636 90917 Fax +49 40 42949753 http://uplex.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJVbCh6AAoJEOUwvh9pJNURKhcP/Ry2rWqhgfdo1178VWQhLv6L hfS0KAd1wqx0dniHCB92Ln6bfv4sLVITpKo6fBd3Kt2M6up12IAKtx+D9DT+YVVu qglmivtYZKHCHi75LUb2iIR+dPb7I1Uj4+jl0vv9AxDvicgggakWqNAQrRvdVVfc f69xtC0Bc2LJxizRiBB83RkdhGqDMzwcrIlJhoS5M7VDvxdAx15McQY4qLjw9H6F w5vyI3njqyjsthMZFVHXNKCHG7PDD4aody2Wcv/yy0DkH3gSmqFPVXqqztOliZk3 I6T62ouAntadc73Nt5LG9x82xPrb2wO5/lFU7QrKUtKzWrCQntjG3ven4D97tWOZ 2/S2BvA1PbUU4YIkwkZozM2nyM02Xco1JtUz4Wf9LspGjimA9ij2z4XQBSzNrFR/ JPIqWXgmzFPCV9nOjrGBFPJIig7nSoi6heLLA7DwGlEUwnYSEyrwDejf7XIhBmj9 fx8rYbDGQ+X6M0cdKPe6dh1V/M46qjifHcb89m5q5GvXJMFP9KHED7MDqXEbMnij 0wuKvXuz7AUqJoOD4VoZNvck1ZTLr6rmeP/mDibaFJI9/J8NLWhR2hHjyIoRYMBp Zaj5l/ElhXQSgvDcx7YP1EaY/bWm+DEdTQGN+q/anE95DpgGPAYzIAAx1q9woc5h gUIm4DrtlHkjp4r+1wWj =+nEV -----END PGP SIGNATURE----- _______________________________________________ varnish-misc mailing list varnish-misc@varnish-cache.org https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc