Hello,
We are looking to implement a system with one Kamailio server and multiple rtpengine servers. I see that the rtpengine module allows the server configuration to be stored in a database table with multiple entries, which is perfect.
My question is - how does Kamailio distribute load between multiple rtpengine servers in the same set?
If one of the rtpengine servers goes offline then will Kamailio note this and not send calls to that server until it comes back online? If not then presumably calls could be delayed by whatever the timeout for accessing a server is?
Thank you very much,
Hi David,
On Jul 6, 2022, at 9:32 PM, David Cunningham dcunningham@voisonics.com wrote:
My question is - how does Kamailio distribute load between multiple rtpengine servers in the same set?
It does so in a round-robin fashion.
If one of the rtpengine servers goes offline then will Kamailio note this and not send calls to that server until it comes back online?
It does indeed do that, though the modalities can be altered by the following parameters:
https://kamailio.org/docs/modules/5.6.x/modules/rtpengine.html#rtpengine.p.r...
https://kamailio.org/docs/modules/5.6.x/modules/rtpengine.html#rtpengine.p.a...
https://kamailio.org/docs/modules/5.6.x/modules/rtpengine.html#rtpengine.p.r...
https://kamailio.org/docs/modules/5.6.x/modules/rtpengine.html#rtpengine.p.r...
— Alex
Hi Muhammad and Alex,
Thank you very much - just the information I was looking for.
On Fri, 8 Jul 2022 at 09:30, Alex Balashov abalashov@evaristesys.com wrote:
Hi David,
On Jul 6, 2022, at 9:32 PM, David Cunningham dcunningham@voisonics.com
wrote:
My question is - how does Kamailio distribute load between multiple
rtpengine servers in the same set?
It does so in a round-robin fashion.
If one of the rtpengine servers goes offline then will Kamailio note
this and not send calls to that server until it comes back online?
It does indeed do that, though the modalities can be altered by the following parameters:
https://kamailio.org/docs/modules/5.6.x/modules/rtpengine.html#rtpengine.p.r...
https://kamailio.org/docs/modules/5.6.x/modules/rtpengine.html#rtpengine.p.a...
https://kamailio.org/docs/modules/5.6.x/modules/rtpengine.html#rtpengine.p.r...
https://kamailio.org/docs/modules/5.6.x/modules/rtpengine.html#rtpengine.p.r...
— Alex
-- Alex Balashov | Principal | Evariste Systems LLC
Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
Kamailio - Users Mailing List - Non Commercial Discussions
- sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: