[OpenSIPS-Users] Opensips is starting so many process un-necessarily .

Sasmita Panda spanda at 3clogic.com
Wed Jun 28 10:37:29 UTC 2023


Yes , right .

My expectation is also opensips must be ideal . How do I debug this ? what
is triggering opensips to scale-up ?



*Thanks & Regards*
*Sasmita Panda*
*Senior Network Testing and Software Engineer*
*3CLogic , ph:07827611765*


On Wed, Jun 28, 2023 at 3:42 PM Bogdan-Andrei Iancu <bogdan at opensips.org>
wrote:

> In your configuration I see nothing that may degenerate into creating
> additional procs (like exec module, auto_scaling, etc). And I assume you
> have no traffic (SIP or MI) while you get this increasing number of procs
> (basically opensips should be ideal), right ?
>
> Regards,
>
> Bogdan-Andrei Iancu
>
> OpenSIPS Founder and Developer
>   https://www.opensips-solutions.com
>   https://www.siphub.com
>
> On 6/28/23 12:17 PM, Sasmita Panda wrote:
>
> centos9 :
> initially when running the config
> number of process : 22
> after 5/10min - number of process 169 . That increases gradually as well .
>
> centos8 :
> initially when running the config
> number of process : 22
> This is maintained throughout . It's not increasing at all .
>
>
> socket :
> socket=udp:ip:5505
> socket=udp:ip:5508
>
> This is configured in both the servers . Config is the same for both .
>
> config file : https://pastebin.com/huJ7yc4b
>
>
> *Thanks & Regards*
> *Sasmita Panda*
> *Senior Network Testing and Software Engineer*
> *3CLogic , ph:07827611765*
>
>
> On Wed, Jun 28, 2023 at 1:16 PM Bogdan-Andrei Iancu <bogdan at opensips.org>
> wrote:
>
>> What is the socket and processes configuration you have in the cfg?
>>
>> How many procs are created at the end on the working centos8 ?
>>
>> Regards,
>>
>> Bogdan-Andrei Iancu
>>
>> OpenSIPS Founder and Developer
>>   https://www.opensips-solutions.com
>>   https://www.siphub.com
>>
>> On 6/28/23 9:52 AM, Sasmita Panda wrote:
>>
>> I have installed opensips 3.2 on centos8 , which is working fine without
>> any error .
>>
>> Same code I have installed on centos9 latest version , here its giving
>> the above error .  Same as aws ec2 instance and debian 11 .
>>
>> Is this because of the operating system?
>>
>>
>> *Thanks & Regards*
>> *Sasmita Panda*
>> *Senior Network Testing and Software Engineer*
>> *3CLogic , ph:07827611765*
>>
>>
>> On Wed, Jun 28, 2023 at 10:07 AM Sasmita Panda <spanda at 3clogic.com>
>> wrote:
>>
>>> Yes , I knew that . But I have mentioned its not in the starting . When
>>> I am starting opensips service everything is fine and running properly .
>>>
>>> After sometime this error is comming when the number of process
>>> increases which results more numbr of DB connection . When the limit
>>> reaches that error is comming .
>>> But this is happening in the run time . Not in the initial stage .
>>>
>>> *Thanks & Regards*
>>> *Sasmita Panda*
>>> *Senior Network Testing and Software Engineer*
>>> *3CLogic , ph:07827611765*
>>>
>>>
>>> On Tue, Jun 27, 2023 at 7:01 PM Bogdan-Andrei Iancu <bogdan at opensips.org>
>>> wrote:
>>>
>>>> The logs say your opensips fail to start a due to DB issues :
>>>> `ERROR:db_mysql:db_mysql_connect: driver error(1040): Too many connections`
>>>>
>>>> Rule number one : *READ THE LOGS* !
>>>>
>>>> Regards,
>>>>
>>>> Bogdan-Andrei Iancu
>>>>
>>>> OpenSIPS Founder and Developer
>>>>   https://www.opensips-solutions.com
>>>>   https://www.siphub.com
>>>>
>>>> On 6/27/23 12:18 PM, Sasmita Panda wrote:
>>>>
>>>> No , I am running only 1 instance of opensips in one ec2-instance here
>>>> .
>>>>
>>>> When I am starting Openisps .
>>>> *ps -aef| grep opensips | wc -l * : this command output is *22 *
>>>>
>>>> /usr/local/bin/opensips-cli -x mi ps  : Output of this command while
>>>> starting .
>>>> https://pastebin.com/H0yNeecA
>>>>
>>>> *After 5/10mins when I am running the same command :*
>>>> *ps -aef| grep opensips | wc -l * : output is *169 *(its increasing
>>>> gradually )
>>>>
>>>> And at that time eventually the fifo file is also getting deleted .
>>>>
>>>> As this increases , after sometime there are too many open connections
>>>> with Mysql getting created and hence there are some errors as well for "too
>>>> many open connections " .
>>>>
>>>> Below is the logs I am getting .
>>>> https://pastebin.com/E6WxjeiC
>>>>
>>>> At this point , my call is also not getting connected as the dynamic
>>>> routing module is not getting initiated .
>>>>
>>>> I was about to upgrade my whole system to 3.2 and in the last stage I
>>>> am facing this issue . Quit blocked here . From long time I am trying to
>>>> debug this but not getting any hunch .
>>>>
>>>> Please help .
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> *Thanks & Regards*
>>>> *Sasmita Panda*
>>>> *Senior Network Testing and Software Engineer*
>>>> *3CLogic , ph:07827611765*
>>>>
>>>>
>>>> On Tue, Jun 27, 2023 at 2:16 PM Bogdan-Andrei Iancu <
>>>> bogdan at opensips.org> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Be sure you are not running multiple instance of OpenSIPS, fighting
>>>>> over the fifo file.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Bogdan-Andrei Iancu
>>>>>
>>>>> OpenSIPS Founder and Developer
>>>>>   https://www.opensips-solutions.com
>>>>>   https://www.siphub.com
>>>>>
>>>>> On 6/27/23 11:00 AM, Sasmita Panda wrote:
>>>>>
>>>>> Hi ,
>>>>>
>>>>> Initially when I am running the process I'm getting the *opensips_fifo
>>>>> *file inside /*tmp *directory .
>>>>>
>>>>> But after some time that file is getting deleted automatically and
>>>>> hence I am not able to run opensips-cli command as well .
>>>>>
>>>>> What can be the reason ? Where do I start debugging ?
>>>>>
>>>>> *Thanks & Regards*
>>>>> *Sasmita Panda*
>>>>> *Senior Network Testing and Software Engineer*
>>>>> *3CLogic , ph:07827611765*
>>>>>
>>>>>
>>>>> On Tue, Jun 6, 2023 at 2:10 PM Bogdan-Andrei Iancu <
>>>>> bogdan at opensips.org> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Doing `opensips-cli -x mi ps` will list all the opensips processes
>>>>>> and their role within OpenSIPS - this will help you understand the overall
>>>>>> set of procs.
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Bogdan-Andrei Iancu
>>>>>>
>>>>>> OpenSIPS Founder and Developer
>>>>>>   https://www.opensips-solutions.com
>>>>>>   https://www.siphub.com
>>>>>>
>>>>>> On 6/1/23 2:37 PM, Sasmita Panda wrote:
>>>>>>
>>>>>> In 3.2 I think we are not defining children per process . We have
>>>>>> udp_worker or tcp_worker .
>>>>>>
>>>>>> log_level=4
>>>>>> log_stderror=no
>>>>>> log_facility=LOG_LOCAL5
>>>>>>
>>>>>> #udp_workers=4
>>>>>> tcp_workers=2
>>>>>>
>>>>>> disable_dns_blacklist=yes
>>>>>>
>>>>>> This is my configuration .
>>>>>>
>>>>>>
>>>>>> *Thanks & Regards*
>>>>>> *Sasmita Panda*
>>>>>> *Senior Network Testing and Software Engineer*
>>>>>> *3CLogic , ph:07827611765*
>>>>>>
>>>>>>
>>>>>> On Thu, Jun 1, 2023 at 4:53 PM Richard Robson <richard.robson at 8x8.com>
>>>>>> wrote:
>>>>>>
>>>>>>> How many children are defined in your script. You will get one
>>>>>>> process per child
>>>>>>>
>>>>>>> Richard
>>>>>>>
>>>>>>> On Thu, 1 Jun 2023, 11:47 Sasmita Panda, <spanda at 3clogic.com> wrote:
>>>>>>>
>>>>>>>> Hi All ,
>>>>>>>>
>>>>>>>>
>>>>>>>> I am using opensips 3.2
>>>>>>>> version: opensips 3.2.3 (x86_64/linux)
>>>>>>>> flags: STATS: On, DISABLE_NAGLE, USE_MCAST, SHM_MMAP, PKG_MALLOC,
>>>>>>>> Q_MALLOC, F_MALLOC, HP_MALLOC, DBG_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
>>>>>>>> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN
>>>>>>>> 16, MAX_URI_SIZE 1024, BUF_SIZE 65535
>>>>>>>> poll method support: poll, epoll, sigio_rt, select.
>>>>>>>> svn revision: 3831:3864
>>>>>>>> main.c compiled on 07:29:49 Jun 21 2022 with gcc 10
>>>>>>>>
>>>>>>>> When I am initially starting the service I am getting a single
>>>>>>>> process running . After some time when I am checking there are so many
>>>>>>>> processes running automatically . I have pasted the output of the below
>>>>>>>> file .
>>>>>>>>
>>>>>>>> Please update here what's the reason behind this .
>>>>>>>>
>>>>>>>> https://pastebin.com/gu3Js6Fe
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> *Thanks & Regards*
>>>>>>>> *Sasmita Panda*
>>>>>>>> *Senior Network Testing and Software Engineer*
>>>>>>>> *3CLogic , ph:07827611765*
>>>>>>>> _______________________________________________
>>>>>>>> Users mailing list
>>>>>>>> Users at lists.opensips.org
>>>>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Users mailing list
>>>>>>> Users at lists.opensips.org
>>>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20230628/14aef322/attachment-0001.html>


More information about the Users mailing list