Hello,
the db_text module is not really meant for write access, its is only designed for e.g.
ACLs or other similar small read-only information. So using redis was the right decisions
of course.
DMQ will not synchronize any topology hiding data, so this will be not usable from topos.
There is also the topoh module, which works without any external persistence, but will not
offer all the benefits that topos provide.
Regarding the performance: I would apply the usual process, try to identify bottlenecks
during load. Or even better, try to reproduce it in a lab environment where you can then
tune redis and/or Kamailio.
Cheers,
Henning
--
Henning Westerholt -
https://skalatan.de/blog/
Kamailio services -
https://gilawa.com<https://gilawa.com/>
From: Patrick Karton <patrickarton(a)hotmail.com>
Sent: Wednesday, November 30, 2022 1:11 PM
To: Henning Westerholt <hw(a)gilawa.com>om>; Kamailio (SER) - Users Mailing List
<sr-users(a)lists.kamailio.org>
Subject: RE: redis template config for topos module
we are using topos with redis backend.
at first we started using topos with db_text but we noticed too much retransmission on
kamailio so we switched to redis and retransmission disappeared (80 caps 5000 concurrent
calls with redis).
now above 120 caps retransmission comes time to time even if acceptable.
We use HA with 2 kamailio so we need to synchronize sessions through redis. of course
there is also DMQ i think.
have you some numbers results or suggestion to go with redis or DMQ for sessions
Synchronization ?
Thanks.
________________________________
De : Henning Westerholt <hw@gilawa.com<mailto:hw@gilawa.com>>
Envoyé : mercredi 30 novembre 2022 12:48
À : Kamailio (SER) - Users Mailing List
<sr-users@lists.kamailio.org<mailto:sr-users@lists.kamailio.org>>
Cc : Patrick Karton
<patrickarton@hotmail.com<mailto:patrickarton@hotmail.com>>
Objet : RE: redis template config for topos module
Hello,
we are using topos and redis in a few customer installations. So far we did not had the
necessitity to tune it to certain performance requirements from Kamailio side. It worked
out of the box. I am of course interested what other people can share in this regards.
For the dialog module it's another question, as one usually needs to use the db_redis
module with dialog database backend. When using a local redis server, my suggestion would
be to always skip the database and just use the in-memory mode of dialog module in the
first place, as there are no benefits in this setup. Of course for a remote redis server
if could be benefitial in some scenarios, like restart of dialog module.
Cheers,
Henning
From: sr-users
<sr-users-bounces@lists.kamailio.org<mailto:sr-users-bounces@lists.kamailio.org>>
On Behalf Of Patrick Karton
Sent: Wednesday, November 30, 2022 12:15 PM
To: sr-users@lists.kamailio.org<mailto:sr-users@lists.kamailio.org>
Subject: [SR-Users] redis template config for topos module
Hello not a usual question but i would like to know if somebody using topos module with
redis backend can provide me an optimized redis conf for redis for using it topos module.
and possibly also when using it with dialog module.
Thanks.