I have an application that works with AMI Asterisk. This app sends many command to API for calls,users and etc. I tested this system with 8 E1, and about 200 cps. Now the commands that app sends to Asterisk, will be time outed and system not worked properly until reducing the links and rate of the incoming calls.
So are there any limitations in AMI ? or AMI buffer? How can I solve this issue?
So are there any other limitations for AMI like number of concurrent command? I saw some documents about AMI over flow. It can related to mine problem ? Is it solved in the new version?
So if AMI doesn’t have any relation to my problem, what are other possibilities?
Thank you for your suggestions.
I should check this points. I used 1G network devices so this should not be a concern. is right?
I monitored CPU load too in period that problem occurred, But servers are so powerful and not used fully.
Are there any settings for memory, process, file descriptors in Asterisk?
In any case, the error messages you get should tell you where the problem is. If you get timeouts, the problem is with your networking or the client system.