<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hello,<br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On 17 Apr 2024, at 6:32 PM, Reinis Rozitis via nginx <nginx@nginx.org> wrote:</div><br class="Apple-interchange-newline"><div><div><blockquote type="cite">    *) Feature: the ngx_stream_pass_module.<br></blockquote><br>Hello,<br>what is the difference between pass from ngx_stream_pass_module and<br>proxy_pass from ngx_stream_proxy_module?<br><br>As in what entails "directly" in "allows passing the accepted connection<br>directly to any configured listening socket"?<br></div></div></blockquote><div><br></div><div>In case of "pass" there's no proxying, hence zero overhead.</div><div>The connection is passed to the new listening socket like it was accepted by it.</div></div><br><div>
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>----</div><div>Roman Arutyunyan</div><div>arut@nginx.com</div><div><br></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">

</div>
<br></body></html>