<div dir="auto"><div>Thanks for answering the query. </div><div dir="auto"><br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Mon, 8 Aug, 2022, 17:04 Sergey Kandaurov, <<a href="mailto:pluknet@nginx.com">pluknet@nginx.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
> On 8 Aug 2022, at 06:49, Sergey A. Osokin <<a href="mailto:osa@freebsd.org.ru" target="_blank" rel="noreferrer">osa@freebsd.org.ru</a>> wrote:<br>
> <br>
> Hi,<br>
> <br>
> On Fri, Aug 05, 2022 at 07:40:35PM +0530, Vishwas Bm wrote:<br>
>> <br>
>> What is the use of zone in stream upstream<br>
>> <a href="http://nginx.org/en/docs/stream/ngx_stream_upstream_module.html#zone" rel="noreferrer noreferrer" target="_blank">http://nginx.org/en/docs/stream/ngx_stream_upstream_module.html#zone</a><br>
> <br>
> Since this is the part of the commercial subscription, I'd recommend<br>
> to contact NGINX Plus premium support team, please visit the following<br>
> page to get details, <a href="https://www.nginx.com/support/" rel="noreferrer noreferrer" target="_blank">https://www.nginx.com/support/</a><br>
<br>
And also included in opensource nginx.<br>
<br>
> <br>
>> Does it have any impact on how loadbalancing happens when there are<br>
>> multiple worker process?<br>
> <br>
> No impact.<br>
<br>
Actually, enabling upstream zone moves internal peer state storage<br>
to shared memory, such that loadbalancing becomes consistent among<br>
worker processes.  This includes reusing SSL sessions to backends.<br>
<br>
> <br>
>> Also how is the size needs to be calculated ?<br>
>> Is 5m size sufficient for 10 worker process?<br>
> <br>
> That depends on the actual NGINX Plus configuration and other factors,<br>
> usually 64k is enough, but that number can be revisited with an extensive<br>
> testing in a lower environments.<br>
> <br>
> Thank you.<br>
> <br>
<br>
It's roughly 500 bytes per upstream server in a simple case.<br>
The exact numbers depend on nginx version and configuration.<br>
Also, currently upstream zone cannot be configured to be less<br>
than 8 page sizes.<br>
<br>
-- <br>
Sergey Kandaurov<br>
<br>
_______________________________________________<br>
nginx mailing list -- <a href="mailto:nginx@nginx.org" target="_blank" rel="noreferrer">nginx@nginx.org</a><br>
To unsubscribe send an email to <a href="mailto:nginx-leave@nginx.org" target="_blank" rel="noreferrer">nginx-leave@nginx.org</a><br>
</blockquote></div></div></div>