I just completed building a feature rich asterisk voicemail system using perl, php, and mysql.<div>My only concern is that the system i built will not be able to handle the call volume needed. Let me start by explaining my setup.<br>
<br></div><div>Incoming call -> route.agi (perl -> mysql lookup) -> AGI -> voicemailbox (using mysql odbc) or terminate with wrong number message</div><div><br></div><div>if a message is left in a voicemailbox the following happens:<br>
externnotify -> <a href="http://notify.pl">notify.pl</a> (perl -> mysql lookup) -> up to 2 calls originated (using AMI), up to 4 emails sent out (with up to 2 attachemnts of voicemail)</div><div><br></div><div>this system may need to handle up to 50 concurrent calls. the "<a href="http://notify.pl">notify.pl</a>" script may be called several times a second.</div>
<div>My question is, will asterisk be able to handle calling the "<a href="http://notify.pl">notify.pl</a>" script that many times? or is there a better way to handle large volumes of voicemail notification, thank you in advance for your input.</div>
<div><br></div><div><br></div><div><br></div>