Increasing workspace_client may not do it, you have to consider where this
error occurred, if it was in the backend context, workspace_backend is your
guy.

Pretty much anything in your vcl will consume workspace, because everytime
you need a string, Varnish allocates it in the workspaces. So cookies,
regex, setting headers will eat that space. And when you restart, you keep
using that workspace, and ESI sub-objects consume the top-object's
workspace.

Hope that helps.

-- 
Guillaume Quintard

On Wed, Oct 26, 2016 at 12:02 AM, Viktor Villafuerte <
[email protected]> wrote:

> Hi all,
>
> Yesterday I saw this error in Varnishlog
>
> Error          out of workspace
>
> I've done some googling since and it seems that increasing
> workspace_client could fix the issue. Further it's suggested that this
> is due to excessive cookie processing. However, we don't process any
> cookines at all.
>
> Also I've found an old bug where it's suggested that VCL code ends up in
> a loop (using restart feature) and eventually runs out of space. We do
> use restart but it's limited to only 3 attempts..
>
> Anybody would have any experience with 'out of workspace' error and why
> it could occur?
>
> Any suggestions are welcomed, let me know if more details are needed.
>
>
> thanks
>
> v
>
>
> --
> Regards
>
> Viktor Villafuerte
> Optus Internet Engineering
> t: +61 2 80825265
>
> _______________________________________________
> varnish-misc mailing list
> [email protected]
> https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
>
_______________________________________________
varnish-misc mailing list
[email protected]
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc

Reply via email to