[kamailio] recover htable replication through dmq after kamailio restart (#260)
(Feature request) be able to recover data from htable variable when kamailio starts, from another kamailio instances through dmq module. --- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/260
Interesting idea, but do we have a proposal for an architecture. DMQ is kind of lazy replication, with multiple masters. How do we broadcast "send me all" and how do we send it? --- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/260#issuecomment-127640810
There are lots of considerations and it is not a simple task, but the mechanism used in dmq_usrloc module would be a good place to start. It's not perfect, and we'd have to queue any updates whilst syncing is taking place and catch up fully before allowing further processing. But there's always a way :) On 4 August 2015 at 15:55, Olle E. Johansson <notifications@github.com> wrote:
Interesting idea, but do we have a proposal for an architecture. DMQ is kind of lazy replication, with multiple masters. How do we broadcast "send me all" and how do we send it?
— Reply to this email directly or view it on GitHub <https://github.com/kamailio/kamailio/issues/260#issuecomment-127640810>.
_______________________________________________ sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
-- *Charles Chance* Managing Director t. 0121 285 4400 m. 07932 063 891 -- *** We're rebranding! Learn more here <http://www.sipcentric.com/2015/07/were-rebranding/> *** www.sipcentric.com Follow us on twitter @sipcentric <http://twitter.com/sipcentric> Sipcentric Ltd. Company registered in England & Wales no. 7365592. Registered office: Faraday Wharf, Innovation Birmingham Campus, Holt Street, Birmingham Science Park, Birmingham B7 4BB.
Could we implement a force_htable_dmq_resync() function that can be run in the startup event route? --- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/260#issuecomment-157651993
At that point I guess we delay the kamailio startup, but that should be fine if it's user-controllable. --- Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/260#issuecomment-157652076
Closed #260. -- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/kamailio/kamailio/issues/260#event-1886261650
participants (4)
-
Charles Chance -
Daniel-Constantin Mierla -
José Seabra -
Olle E. Johansson