<div dir="ltr">Im using "OpenSIPS (3.1.1 (x86_64/linux))" on a server with:<div>128GB on RAM</div><div>2x Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz (32 cores)<br></div><div><br></div><div>Basically is a redirect server with some logic configured, using mysql only to load configuration and redis to store some data, but with 32 workers configured i receive this messages on cli:<br></div><div><br>    Process 24 load: 100%, 99%, 99% (SIP receiver udp:XX.79.X.XX:5060)<br>    Process 25 load: 100%, 99%, 99% (SIP receiver udp:XX.79.X.XX:5060)<br>    Process 26 load: 100%, 99%, 99% (SIP receiver udp:XX.79.X.XX:5060)<br><br>    WARNING: the receive queue is NOT empty, SIP signaling may be slower!<br>    CRITICAL: 100% avg. currently used worker capacity!!<br><br>    Suggestion: see the DNS/SQL/NoSQL diagnosis for any slow query<br>                reports, otherwise increase 'use_workers' or 'udp_workers'!<br></div><div><br></div><div>But when i see <b>htop</b> information the server is using few resources less than 2.0 of load average.</div><div><br></div><div>As a first solution I already increased the number of workers to 200 but the question is, how to know how many workers can I configure or which is the best practice for this.  (how is a worker internal behavior)</div><div><br></div><div>I couldn't find deep information of this on documentation</div><div><br></div><div><br></div><div>thanks in advance</div></div>