Author Topic: Optimize TCP SIP accounts  (Read 471 times)

billsimon

  • Newbie
  • *
  • Posts: 8
    • View Profile
Optimize TCP SIP accounts
« on: June 25, 2018, 12:27:11 PM »
I am running a large number of TCP SIP accounts (outbound registrations from yate to provider) and looking for ways to optimize. I believe the problem is too many threads.

On a 4-core server the CPU is saturated with 700 outbound TCP registrations, no calls.

On an 8-core server I can handle up to 1000 outbound TCP registrations.

When I was previously running a large number of jabber client registrations they were easily handled by a 1- or 2- core server, more than 1000 registrations per server.

slurp

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Optimize TCP SIP accounts
« Reply #1 on: November 30, 2018, 05:55:47 AM »
I can't help you with Yate but maybe your provider will support a different configuration, i.e. a trunk so you don't need a large number of accounts. Do you really need to use TCP (if that makes a difference)? None of my providers even support SIP over TCP.