There is no performance impact if you use AGI or DeadAGI. The only difference is, if you use AGI it will not continue executing the dialplan if the calling party hangsup the call. DeadAgi, will continue executing the dialplan and its upto the applications responsibility to hangup the channel. So, the application should be aggressive enough to hangup the channel to avoid wrong cdr durations. <br>
<br>Even if you use asterisk-java, you need to use deadagi to calculate the billing cost etc. If you use FastAgi or Agi you will not get a chance to calculate the billing cost once the channel hangsup. In asterisk 1.4 they deprecated the deadagi and issuing bogus warning about using deadagi is not recommended in live channel. But in 1.6 they removed deadagi and brought the similar behaviour to agi or fastagi. So, you will not have problem calculating the cost etc when you use Agi. <br>
<br>-Thameem<br><br><div class="gmail_quote">On Tue, May 6, 2008 at 9:54 AM, Marcelo Freitas &lt;<a href="mailto:marcelocbf@comcast.net">marcelocbf@comcast.net</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>I&#39;m not an expert, but FastAGI you use in a live channel over TCP connection ... Most people agree it is better because doesn&#39;t spawn a new process every time it is called ... but they also suggest to do not use in the same server ...</div>

<div>&nbsp;</div>
<div>DeadAGI you cannot use it in a live channel ...</div>
<div>&nbsp;</div>
<div>By the way, a2billing is a nice software ... Areski does a great job ... I neither use it a lot nor in a production high volume environment but I liked it ...</div>
<div><div class="Ih2E3d">
<br>
<br>
<br>
<br>
----- Original Message -----<br>
Subject: [asterisk-users] Performance issues<br></div><div class="Ih2E3d">
From: &quot;chetherston miles&quot; &lt;<a href="mailto:miles.chet@gmail.com" target="_blank">miles.chet@gmail.com</a>&gt;<br>
Date: Tue, May 6, 2008 10:20<br>
</div><table><tbody><tr><td bgcolor="#f1c352" width="1">
<br></td><td valign="top">
<div><div class="Ih2E3d">
Hello,
<div>
<br></div>
<div>We are thinking in use asterisk-java to an billing solution, wich is the better choice, and if someone could give us a understandable description about the difference between DeadAGI and FastAGI, i found a very interesting project &nbsp;called asterisk2billing and they use DeadAGI, anyway wich one scale better?</div>

<div>
<br></div>
<div>And there is a tool for test performance?</div>
<div>
<br></div>
<div>Thanks,</div>
<div>Roberto</div>
</div><hr noshade size="1">
<pre>_______________________________________________
<br>-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --
<br>
<br>asterisk-users mailing list
<br>To UNSUBSCRIBE or update options visit:
<br> <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a></pre></div></td></tr></tbody></table></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>
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></blockquote></div><br>