[asterisk-users] How to increase the calls per second limit ?
Thorsten Göllner
tg at ovm-group.com
Sat Jun 22 05:10:12 CDT 2013
Hi,
where did you change the ulimit? The following command should show you,
if your setting is correct:
asterisk -rx "ulimit descriptors"
In my installation I edited the limits here:
vi /etc/security/limits.conf
[...]
asterisk soft nofile 8192
asterisk hard nofile 32768
#EOF
This assumes, that asterisk runs under the user "asterisk" (first column
is the user). I am not sure if a reboot is neccessary after changing
this file. Give it a try and check the asterisk process with the above
given command.
-Thorsten-
Am 21.06.2013 23:23, schrieb Olivier:
> Hello,
>
> As an exercice, I installed sipp on the same box as a Asterisk 11.4
> instance (to keep network equipements out of the equation).
>
> I'm focusing on the maximum number of new calls this Asterisk instance
> can deal with.
>
> Here is the dialplan (AEL) I'm playing with:
> _X. => {
> Verbose(0,Incoming call from ${CALLERID(num)} to ${EXTEN} in
> ${CONTEXT} - case A);
> Answer();
> MusicOnHold(default,20);
> HangUp();
> };
>
>
> For now, I'm repeatedly hitting a 35 cps limit (with a small 4%
> failure rate, all of them occuring at the end of a 200 calls wave).
>
> When this occurred for the first time, I could read a "Too many open
> file" error while sipp calls failed. At that time, ulimit and stack
> wre respectively set to 2048 and 8192.
>
> Then I increased those settings to 32768 (from 2048) and 2048 (unchanged).
>
> Now I'm still hitting the same 35 cps limit but Asterisk displays :
> res_musiconhold.c:343 ast_moh_files_next: Unable to open file
> '/var/lib/asterisk/moh/reno_project-system': No such file or directory
>
> As you may guess, the above file exists so I suppose I'm hitting
> another limit but I can't find it.
>
> Suggestions ?
>
More information about the asterisk-users
mailing list