<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <font face="monospace">Hi Yury,<br>
      <br>
      Thanks for the details info here - let me do a review of some code
      and run some tests, as at this point I have a good idea on the
      direction to dig into.<br>
      <br>
      I will update here.<br>
      <br>
      Best regards,<br>
    </font>
    <pre class="moz-signature" cols="72">Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
  <a class="moz-txt-link-freetext" href="https://www.opensips-solutions.com">https://www.opensips-solutions.com</a>
OpenSIPS Summit 27-30 Sept 2022, Athens
  <a class="moz-txt-link-freetext" href="https://www.opensips.org/events/Summit-2022Athens/">https://www.opensips.org/events/Summit-2022Athens/</a></pre>
    <div class="moz-cite-prefix">On 9/6/22 11:24 AM, Yury Kirsanov
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAD1_setCT_ET5EwEqNDZROgdSY5qubtid15477sS7GGVP_t6Lg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="auto">Hi Bogdan,
        <div dir="auto">Yes, I'm listening on all types of sockets
          including UDP, TCP and TLS on the outside public interface and
          then forward traffic into internal LAN via UDP only.</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Previously it was getting stuck quite easily,
          now I had to wait for a while before this actually happened.
          I've routed part of my customers to this server to obtain this
          result so I will have to do that again.</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">As soon as I see one of the processes stuck I'll
          dot the trap command and send you all the details including
          processes load, ps output and so on.</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">For now I had to switch autoscaling off and just
          create many listeners. Do I understand correctly that I need
          to restart OpenSIPS in order to apply autoscaling profiles and
          reload-routes is not sufficient?</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Also, do I need separate UDP profiles for public
          and private interfaces? And do I need to apply autoscaling
          profile just to a socket or I need to specify udp or
          tcp_workers with autoscaler too?</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Thanks and best regards,</div>
        <div dir="auto">Yury.</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Tue, 6 Sept 2022, 18:18
          Bogdan-Andrei Iancu, <<a href="mailto:bogdan@opensips.org"
            moz-do-not-send="true">bogdan@opensips.org</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div> <font face="monospace">Hi Yury,<br>
              <br>
              Thanks for the info. I see that the stuck process (24) is
              an auto-scalled one (based on its id). Do you have SIP
              traffic from UDP to TCP or doing some HEP capturing for
              SIP ? I saw a recent similar report where a UDP
              auto-scalled worked got stuck when trying to do some
              communication with the TCP main/manager process (in order
              to handle a TCP operation).<br>
              <br>
              BTW, any chance to do a "opensips-cli -x trap" when you
              have that stuck process, just to see where is it stuck?
              and is it hard to reproduce? as I may ask you to extract
              some information from the running process....<br>
              <br>
              Regards,<br>
            </font>
            <pre cols="72">Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
  <a href="https://www.opensips-solutions.com" target="_blank" rel="noreferrer" moz-do-not-send="true">https://www.opensips-solutions.com</a>
OpenSIPS Summit 27-30 Sept 2022, Athens
  <a href="https://www.opensips.org/events/Summit-2022Athens/" target="_blank" rel="noreferrer" moz-do-not-send="true">https://www.opensips.org/events/Summit-2022Athens/</a></pre>
            <div>On 9/3/22 6:54 PM, Yury Kirsanov wrote:<br>
            </div>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </body>
</html>