Actually, the delay is out of my scope because it includes 2 calls to external DRA’s (for
some diameter queries), 2 queries two a web service hosted in aws for stir and shaken.
And I have a kind of pipeline with some conditions to execute some or all of those calls
and even worse, sequentially.
I have no way to get rid of those, and are outside my reach to improve (nothing would like
me more)
Yes, I’m clear that most of the time kamailio is waiting and I can’t escape from that by
now.
I’ll read the docs linked.
Thanks
Enviado desde dispositivo móvil
El 24 may 2024, a la(s) 10:35 a. m., Fred Posner via
sr-users <sr-users(a)lists.kamailio.org> escribió:
On May 24, 2024, at 7:02 AM, Alexis Fidalgo via
sr-users <sr-users(a)lists.kamailio.org> wrote:
Hello all, im not clear on the children setting, currently we’re listening in a single
UDP port, i do understand that children are how many forks per listener ip:port, but i
have this question, is this value tied on how many requests are received?
In our case every requests takes an average of 80ms to be processed (there are a few
external queries executed per request), so, example which value for children should i use
if i have 200req/s, 300, 400?
There’s a couple really good resources out there discussing high performance...
Alex Balashov’s article on High Performance Tuning:
https://blog.evaristesys.com/2016/02/15/tuning-kamailio-for-high-throughput…
Daniel-Constantin Mierla’s presentation on High Performance:
https://www.kamailio.org/events/2016-Fosdem/dcm-designing-scalable-rtc-sign…
If your system is taking 80ms to process, I’d first try to benchmark and see where the
delays are and how that can be improved. Throwing more children may not help when the
delay is outside of kamailio or is kamailio in a waiting mode.
Regards,
Fred Posner
p: +1 (352) 664-3733
https://fred.tel
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-leave(a)lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe: