Javascript has it's own issues. Tony wrote FreeSWITCH, including the dialplan parser. The less you can use JS, especially in a high-volume environment, the better. The happy medium is to use Lua. It is small, lightweight, easy, and designed to be embedded. Tony has had 3000 Lua session up simultaneously with no issues. I guarantee you that JS would have a meltdown at a fraction of that volume... -MC On Thu, May 14, 2009 at 9:32 AM, Mike Fedyk <mfedyk@mikefedyk.com> wrote:
Why is initiating a conference from a dial plan entry better than directly from an internal script? Is there a page that details what is and isn't script abuse?
On 5/5/09, Anthony Minessale <anthony.minessale@gmail.com> wrote:
You should rule out the network problems first, which sound more likely.
you can reduce the overuse of JS if you transfer the call to a regular extension with a dynamic regex.
session.execute("transfer", "conf-xyz");
then make a regex in your xml dialplan to pick up ^conf-(.*) and execute conference $1
On Tue, May 5, 2009 at 9:48 AM, Stephen Crosby <stevecrozz@gmail.com> wrote:
Forgot to add that my OS is Ubuntu 8.04LTS (hardy heron).
--Stephen
On Tue, May 5, 2009 at 7:42 AM, Stephen Crosby <stevecrozz@gmail.com>wrote:
I know I'm not on svn trunk, but this is a production server and it's just not feasible to update it constantly. I can update it though if you think I need to. I am routing callers to the conference app with javascript like this: session.execute("conference", xyz); Can you tell me more about the problems I could have?
The machine running freeswitch has 1024MB memory and I'm not sure about the CPU since its a VPS.
--Stephen
On Tue, May 5, 2009 at 3:49 AM, Brian West <brian@freeswitch.org> wrote:
First off you're not on SVN trunk secondly Are you executing the conference app inside your js file? If so then there could be the problem! You have also forgotten to include anything about Distro, OS, CPU and Memory. /b
On May 5, 2009, at 12:12 AM, Stephen Crosby wrote:
We had our first big issues with our freeswitch system today. During at least 2 conferences, audio became jittery and there were three occasions where everyone was dropped from a conference. Even so, conference recording was not interrupted, and the freeswitch debug log doesn't show anything unusual.
Our hardware monitoring software doesn't show any kind of unusual resources usage, and our web host claims there were no outages during the time when we were experiencing problems.
We're currently running revision 12259.
How should I proceed in diagnosing this issue?
--Stephen
Brian West brian@freeswitch.org
-- Meet us at ClueCon! http://www.cluecon.com
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/
AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com>< MSN%3Aanthony_minessale@hotmail.com<MSN%253Aanthony_minessale@hotmail.com>
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> <PAYPAL%3Aanthony.minessale@gmail.com<PAYPAL%253Aanthony.minessale@gmail.com>
IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org>< sip%3A888@conference.freeswitch.org<sip%253A888@conference.freeswitch.org>
iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> <googletalk%3Aconf%2B888@conference.freeswitch.org<googletalk%253Aconf%252B888@conference.freeswitch.org>
pstn:213-799-1400
-- Sent from my mobile device
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org