Hello Alex,
you will have N children per UDP socket worker for individual IPs, ports and IP version,
but only N total children for TCP workers for all IPs, ports or IP version.
root(a)kam01.tst$ grep listen kamailio-local.cfg
listen=127.0.0.1:5060
listen=[2a01:4f8:c2c:XXXXXX]:5060
listen=UNICAST_IP:5060
listen=UNICAST_IP:8933
listen=ANYCAST_IP:5060
listen=ANYCAST_IP:8933
root(a)kam01.tst$ kamcmd ps |grep "udp receiver" | wc -l
48
root(a)kam01.tst$ kamcmd ps |grep "tcp receiver" | wc -l
8
Cheers,
Henning
--
Henning Westerholt –
-----Original Message-----
From: Alex Balashov via sr-users <sr-users(a)lists.kamailio.org>
Sent: Sonntag, 21. Juli 2024 14:44
To: Kamailio (SER) - Users Mailing List <sr-users(a)lists.kamailio.org>
Cc: Alex Balashov <abalashov(a)evaristesys.com>
Subject: [SR-Users] Re: Listening on multiple TLS ports
Henning,
On Jul 21, 2024, at 6:57 AM, Henning Westerholt
via sr-users <sr-
users(a)lists.kamailio.org> wrote:
For TCP/TLS the server uses a different approach, but this is still something
that probably was rarely tested. So, give it a try, but there might be some
issues you encounter.
What is the different approach? My understanding is that, by default, Kamailio
creates the full complement of child processes per listener, regardless of
transport.
children=4
listen=udp:10.165.41.241:5060 advertise 54.85.142.125:5060
listen=tcp:10.165.41.241:5060 advertise 54.85.142.125:5060
# kamcmd -s /tmp/kamailio_ctl ps | fgrep receiver
962193 udp receiver child=0 sock=10.165.41.241:5060
(54.85.142.125:5060)
962194 udp receiver child=1 sock=10.165.41.241:5060
(54.85.142.125:5060)
962196 udp receiver child=2 sock=10.165.41.241:5060
(54.85.142.125:5060)
962197 udp receiver child=3 sock=10.165.41.241:5060
(54.85.142.125:5060)
962247 tcp receiver (generic) child=0
962248 tcp receiver (generic) child=1
962251 tcp receiver (generic) child=2
962252 tcp receiver (generic) child=3
-- Alex
--
Alex Balashov
Principal Consultant
Evariste Systems LLC
Web:
https://evaristesys.com
Tel: +1-706-510-6800
__________________________________________________________
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: