We are running a server with Asterisk 18.17.0 and FreePBX 16.The system would show high load average (25 - 50) randomly and call quality will decrease as a result (IVR, connected calls etc). However this would resolve temporary on fwconsole restart but starts recurring after 3-4 days.
There are 40 Queues,120 extensions total. Around ~90 allocated to each queue.
Maximum SIP channel count : 70
Queue log and CDR is captured to the database. There are no slow queries in the from the database.
Arround 446 taskprocessors, no queued processes.
32 vcores, 30GB RAM & SSD Storage
Any suggestions of what to look at to resolve this issue.
Thanks in advance for the help
Edit : There are about 450 task processors, is that normal ?