On Wednesday 17 August 2011, Sebastian Damm wrote: > we have a script running on our Kamailio servers which dumps all online > users with kamctl ul show, parses it and then sends it to database. (For > explanation, we started doing it this way because we noticed at least with > an older (open)ser release that SER would completely stop working for a > couple of seconds while writing registered users to database every 5 > minutes. When dumping it, we don't see any disruption.)
Hi Sebastian, what about fixing this bug instead of using this workaround? This sounds really inefficient. > With Kamailio 1.5 this works, with Kamailio 3.1 it works in the beginning, > but when you pass the 2000 online user mark, it just stops working. > > I've started the Kamailio completely empty, then let users register against > it. I did a "kamctl ul show" every 5 seconds, this is what the results > were: > > Domain:: location table=512 records=82 max_slot=2 > [..] > 500 command 'ul_dump' failed > > Is there a hard limit for dumping users through the fifo? Why? Or should we > do it differently? I don't think there is a hard limit. Do you see any errors (e.g. memory allocation issues) in the server logs? Another idea, if you're somehow stuck to the old/ buggy version of the server, what about using DB_ONLY mode? Best regards, Henning _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users