Hi gang, I am tasked with load balancing calls to a cluster of Freeswitch servers, all running different "applications". Some will be handling conferencing others regular call routing. We are using OpenSIPs to proxy to the clusters, but I'm trying to figure out a way to "know" which server is handling a particular conference for example. So we route all participants into the correct server and conference room. Any ideas on doing this? Thanks for any ideas. Lon
you could write a plugin for opensips that uses the esl library so it can get events from all the FS boxes and know what is going on in each box perhaps. Or you could use the special variables from your dialplan to send X-headers back to opensips in the 200ok indicating info to track. On Thu, Apr 15, 2010 at 3:56 PM, Lon Baker <lon@kickasspixels.com> wrote:
Hi gang,
I am tasked with load balancing calls to a cluster of Freeswitch servers, all running different "applications". Some will be handling conferencing others regular call routing.
We are using OpenSIPs to proxy to the clusters, but I'm trying to figure out a way to "know" which server is handling a particular conference for example. So we route all participants into the correct server and conference room.
Any ideas on doing this?
Thanks for any ideas.
Lon _______________________________________________ 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/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:+19193869900
Thank you! I will look into those options. I had already scoped out using the ESL to track answered calls and hangups to update a MySQL table and have OpenSIPs use that to route calls. -- Lon Baker On Apr 15, 2010, at 2:06 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
you could write a plugin for opensips that uses the esl library so it can get events from all the FS boxes and know what is going on in each box perhaps.
Or you could use the special variables from your dialplan to send X-headers back to opensips in the 200ok indicating info to track.
On Thu, Apr 15, 2010 at 3:56 PM, Lon Baker <lon@kickasspixels.com> wrote: Hi gang,
I am tasked with load balancing calls to a cluster of Freeswitch servers, all running different "applications". Some will be handling conferencing others regular call routing.
We are using OpenSIPs to proxy to the clusters, but I'm trying to figure out a way to "know" which server is handling a particular conference for example. So we route all participants into the correct server and conference room.
Any ideas on doing this?
Thanks for any ideas.
Lon _______________________________________________ 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/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900 _______________________________________________ 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
participants (2)
-
Anthony Minessale
-
Lon Baker