[OpenSIPS-Users] how to increase number of branches in opensips code .
Sasmita Panda
spanda at 3clogic.com
Wed Aug 29 02:00:30 EDT 2018
What you will suggest me .
I have below scenario .
There is 200 Agent , Login through a single opensips server . Opensips
behaves like , Registrar . It saves the contact in DB, and route the call
for that contact .
If all the agents try to take call . Then how I will manage the transaction
limit to be within 30 .
Please make me correct if I am wrong anywhere . May be I am taking this
limit in different sense .
How I will manage , if there will be at-least 50 concurrent calls at a time
.
The machine type where I had installed opensips is a m4.large machine of
AWS . 2 Core , 8GB CPU and Minimum 50GB hard disk .
*Thanks & Regards*
*Sasmita Panda*
*Senior Network Testing and Software Engineer*
*3CLogic , ph:07827611765*
On Tue, Aug 28, 2018 at 9:26 PM, Răzvan Crainea <razvan at opensips.org> wrote:
> I don't think it is working fine, it's probably just that you don't hit
> the 30 limit. We strongly suggest you to keep an upper limit of 30,
> otherwise you might experience unexpected behavior.
>
> Best regards,
> Răzvan
>
> On 8/20/18 12:37 PM, Sasmita Panda wrote:
>
>> Is there any reason of doing so .
>>
>> I have tried to modify this value to 500 in opensips-1.11 and its working
>> fine for me .
>>
>> Is a limitation of opensips-2.2 .
>>
>> */Thanks & Regards/*
>> /Sasmita Panda/
>> /Senior Network Testing and Software Engineer/
>> /3CLogic , ph:07827611765/
>>
>> On Mon, Aug 20, 2018 at 12:34 PM, Liviu Chircu <liviu at opensips.org
>> <mailto:liviu at opensips.org>> wrote:
>>
>> Hi Sasmita,
>>
>> Currently, it seems that the MAX_BRANCHES is capped at 30. Higher
>> values will prevent OpenSIPS from starting.
>>
>> Best regards,
>>
>> Liviu Chircu
>> OpenSIPS Developer
>> http://www.opensips-solutions.com <http://www.opensips-solutions.com
>> >
>>
>> On 14.08.2018 15:10, Sasmita Panda wrote:
>>
>>> I am using opensips-2.2 . I wanted to increase the maximun number
>>> branches per transaction .
>>>
>>> I have changed the config.h file " #defineMAX_BRANCHES12 " , I
>>> increased that to 250 .
>>> After installing again I am getting error in tm module . Below is
>>> the error .
>>> INFO:tm:mod_init: TM - initializing...
>>> CRITICAL:tm:mod_init: Too many max UACs for UAC branch_bm_t
>>> bitmap: 300
>>> ERROR:core:init_mod: failed to initialize module tm
>>> ERROR:core:main: error while initializing modules
>>> INFO:core:cleanup: cleanup
>>> NOTICE:core:main: Exiting....
>>> INFO:core:daemonize: pre-daemon process exiting with -1
>>> What should I change in the module to make this work ? Please
>>> suggest .
>>>
>>> */Thanks & Regards/*
>>> /Sasmita Panda/
>>> /Senior Network Testing and Software Engineer/
>>> /3CLogic , ph:07827611765/
>>>
>>> On Wed, May 23, 2018 at 2:56 PM, Răzvan Crainea
>>> <razvan at opensips.org <mailto:razvan at opensips.org>> wrote:
>>>
>>> Are you compiling the module separately? Can you double check
>>> you are actually installing the new binary and modules after
>>> compiling?
>>>
>>> Best regards,
>>> Răzvan
>>>
>>> On 05/22/2018 11:59 AM, Sasmita Panda wrote:
>>>
>>> When I am compiling opensips with the changes I am
>>> getting bellow error .
>>>
>>> opensips: ERROR:core:sr_load_module: could not open module
>>> </usr/local/lib64/opensips/modules/db_mysql.so>:
>>> /usr/local/lib64/opensips/modules/db_mysql.so: undefined
>>> symbol: db_new_result
>>>
>>> How I will fix this ?
>>>
>>>
>>> */Thanks & Regards/*
>>> /Sasmita Panda/
>>> /Senior Network Testing and Software Engineer/
>>> /3CLogic , ph:07827611765/
>>>
>>> On Mon, May 21, 2018 at 5:16 PM, Sasmita Panda
>>> <spanda at 3clogic.com <mailto:spanda at 3clogic.com>
>>> <mailto:spanda at 3clogic.com <mailto:spanda at 3clogic.com>>>
>>> wrote:
>>>
>>> There was dependency on another parameter
>>> "NEXTRA_BRANCH" . I have
>>> increased this also .
>>>
>>> Now I am able to start opensips . Please let me know
>>> if I am wrong .
>>>
>>> */Thanks & Regards/*
>>> /Sasmita Panda/
>>> /Network Testing and Software Engineer/
>>> /3CLogic , ph:07827611765/
>>>
>>> On Mon, May 21, 2018 at 4:56 PM, Sasmita Panda
>>> <spanda at 3clogic.com <mailto:spanda at 3clogic.com>
>>> <mailto:spanda at 3clogic.com
>>> <mailto:spanda at 3clogic.com>>> wrote:
>>>
>>> Yes , I have more register for same username .
>>>
>>> I have tried changing this parameter but the
>>> change induce
>>> different error .
>>>
>>> After increasing the parameter MAX_BRANCHES , I am
>>> not able to
>>> start Opensips .
>>> Its giving below error .
>>>
>>> INFO:tm:mod_init: TM - initializing...
>>> CRITICAL:tm:mod_init: Too many max UACs for UAC
>>> branch_bm_t
>>> bitmap: 400
>>> ERROR:core:init_mod: failed to initialize module tm
>>> ERROR:core:main: error while initializing modules
>>>
>>>
>>> How I will solve this ?
>>>
>>> */Thanks & Regards/*
>>> /Sasmita Panda/
>>> /Network Testing and Software Engineer/
>>> /3CLogic , ph:07827611765/
>>>
>>> On Mon, May 21, 2018 at 4:35 PM, Răzvan Crainea
>>> <razvan at opensips.org <mailto:razvan at opensips.org>
>>> <mailto:razvan at opensips.org <mailto:razvan at opensips.org>>>
>>>
>>> wrote:
>>>
>>> Hi, Sasmita!
>>>
>>> By default OpenSIPS can fork up to 12 branches
>>> - are you
>>> using more than 12 registered SIP clients for
>>> the same
>>> username? If you are not using more than 12
>>> registrations
>>> for the same user, than you might have an
>>> issue in your
>>> config/setup.
>>> If this is the expected scenario and you
>>> really want to
>>> increase the number of branches, you'll have
>>> to change the
>>> MAX_BRANCHES define in config.h[1] and
>>> re-compile opensips
>>> with this new value.
>>>
>>> [1]
>>> https://github.com/OpenSIPS/opensips/blob/master/config.h#L1
>>> 59
>>> <https://github.com/OpenSIPS/opensips/blob/master/config.h#L
>>> 159>
>>> <https://github.com/OpenSIPS/
>>> opensips/blob/master/config.h#L159
>>> <https://github.com/OpenSIPS/opensips/blob/master/config.h#L
>>> 159>>
>>>
>>> Best regards,
>>> Răzvan
>>>
>>> On 05/21/2018 01:09 PM, Sasmita Panda wrote:
>>>
>>> Hi All ,
>>>
>>> I am facing the bellow issue while
>>> running load on
>>> opensips .
>>>
>>> using a 8 core 32GB linux machine and
>>> opensips-1.6 is
>>> running on this .
>>>
>>> In 500 concurrent calls and 450 agents I
>>> am facing
>>> problem .
>>>
>>> ERROR:core:append_branch: max nr of
>>> branches exceeded
>>> ERROR:registrar:lookup: failed to
>>> append a branch
>>>
>>>
>>> These error message is getting printed
>>> continuously.
>>>
>>>
>>> Please help me how to fix this . How I
>>> will increase the
>>> number of branches and how does it work ?
>>>
>>>
>>> */Thanks & Regards/*
>>> /Sasmita Panda/
>>> /Network Testing and Software Engineer/
>>> /3CLogic , ph:07827611765/
>>>
>>>
>>> _____________________________
>>> __________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> <mailto:Users at lists.opensips.org
>>> <mailto:Users at lists.opensips.org>>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>> <http://lists.opensips.org/cg
>>> i-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>>
>>>
>>>
>>> -- Răzvan Crainea
>>> OpenSIPS Core Developer
>>> http://www.opensips-solutions.com
>>> <http://www.opensips-solutions.com>
>>> <http://www.opensips-solutions.com
>>> <http://www.opensips-solutions.com>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> <mailto:Users at lists.opensips.org
>>> <mailto:Users at lists.opensips.org>>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>> <http://lists.opensips.org/cg
>>> i-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>>
>>>
>>> -- Răzvan Crainea
>>> OpenSIPS Core Developer
>>> http://www.opensips-solutions.com
>>> <http://www.opensips-solutions.com>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users <
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> <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
>>
>>
> --
> Răzvan Crainea
> OpenSIPS Core Developer
> http://www.opensips-solutions.com
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20180829/9b1f2a84/attachment-0001.html>
More information about the Users
mailing list