Hi Guys,
Just I want to share with you the issue we faced. We are using Asterisk 11.12 and elastix 2.0. yes, Of course it is 3 years ago we did installation. We are using HP server with more than 24 core.
The issue we faced is , when the calls goes beyond 70 concurrent calls there are voice latency and breaking on calls.
I did high priority by using nice command on safe asterisk script .etc but no luck to fix that issue.
I found in asterisk manual page that -p option as the description explains asterisk start with one more process called Astcanary this process ensure the Asterisk Threads are in high priority in CPU. It means that OS give REALTIME priority for those threads.
I read in somewhere that to enable the astcanary option, asterisk process needs to be a root process. So I changed user and group fields in /etc/sysconfig/asterisk file.
The server performance is very good now. Also I deleted master.csv and sqlite cdr in /var/log/asterisk folder.
I request you all kindly ensure astcanary option. if it is good consider this for next issabel release.
Many Thanks,
Ashik