<div dir="ltr"><br><br><div class="gmail_quote">2008/10/6 Alex Balashov <span dir="ltr">&lt;<a href="mailto:abalashov@evaristesys.com" target="_blank">abalashov@evaristesys.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



I think the problem is that every [Dead]AGI call is still a distinct<br>
invocation of the script, even if the interpreter stays loaded as an ELF<br>
module or whatnot.<br>
<br>
A good solution to this problem would be to use a FastAGI service,<br>
wherein a daemon runs persistently with a reusable DB handle. &nbsp;Calls to<br>
AGI can connect to that using a service mode of operation rather than<br>
invoking a local script.<br>
<div><div></div><div><br>
Giedrius Augys wrote:<br>
<br>
&gt; Hello,<br>
&gt;<br>
&gt; &nbsp; &nbsp;I&#39;ve this situation: 300+ simultaneous calls and dialplan like this:<br>
&gt; exten =&gt; _X.,1,Answer()<br>
&gt; exten =&gt; _X.,2,DEADAGI(check_status.php)<br>
&gt; exten =&gt; _X.,3,Dial(SIP/other/${NUMBER})<br>
&gt; exten =&gt; _X.,4,Hangup<br>
&gt;<br>
&gt; exten =&gt; h,1,DEADAGI(cdr.php)<br>
&gt;<br>
&gt; When project is running , I had &nbsp;a lot of defunct php scripts (I&#39;ve<br>
&gt; exceed mysql connection limits and so on, deadagi help a bit). The<br>
&gt; scripts check_status.php and cdr.php connects to database to<br>
&gt; retrieve/store data. So one call - 2 connections to database. So I want<br>
&gt; to do like this: 100 simultaneous calls , make 200 queries per one mysql<br>
&gt; connection. WEB developers uses singleton to avoid this issue. Maybe<br>
&gt; somebody has experience with singleton and phpagi.<br>
&gt; thanks...<br>
&gt;<br>
&gt; --<br>
&gt; Pagarbiai &nbsp;/ Best Regards,<br>
&gt; Giedrius Augys<br>
&gt;<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------<br>
<div>&gt;<br>
&gt; _______________________________________________<br>
&gt; -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
&gt;<br>
&gt; AstriCon 2008 - September 22 - 25 Phoenix, Arizona<br>
&gt; Register Now: <a href="http://www.astricon.net" target="_blank">http://www.astricon.net</a><br>
&gt;<br>
&gt; asterisk-users mailing list<br>
&gt; To UNSUBSCRIBE or update options visit:<br>
&gt; &nbsp; &nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
<br>
<br>
</div><font color="#888888">--<br>
Alex Balashov<br>
Evariste Systems<br>
Web &nbsp; &nbsp;: <a href="http://www.evaristesys.com/" target="_blank">http://www.evaristesys.com/</a><br>
Tel &nbsp; &nbsp;: (+1) (678) 954-0670<br>
Direct : (+1) (678) 954-0671<br>
Mobile : (+1) (706) 338-8599<br>
</font><div><div></div><div><br>
_______________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
AstriCon 2008 - September 22 - 25 Phoenix, Arizona<br>
Register Now: <a href="http://www.astricon.net" target="_blank">http://www.astricon.net</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
 &nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</div></div></blockquote></div><br>What tools and programming (scripting) language do you use for FastAGI?<br clear="all">Thanks<br>-- <br>Pagarbiai &nbsp;/ Best Regards,<br>Giedrius Augys<br>
</div>