[OpenSIPS-Users] REG::Multiple TCP Connections to Same Destination.
Ravitez Ravi
ravitez.dondeti at gmail.com
Thu May 11 11:41:34 EDT 2017
Hello Bogdan,
Good Day,
Congestion happens on the receive Q of opensips(UAS -> opensips)
when UAS tries to send ~3000 messages in one second.
and i see multiple tcp_connections being created to the same
destination (SBC) but based on the logic only the recent or the last
connection is
being used,when tcp_async is used i see readQ (USA->opensips) not
being read (still see n number of bytes).
Thank you.
Regards,
Ravitez.D
On Thu, May 11, 2017 at 4:13 AM, Bogdan-Andrei Iancu <bogdan at opensips.org>
wrote:
> Hello Ravitez,
>
> yes, there will be only one connection between OpenSIPS and SBC, which
> will be shared between all the SIP workers. In OpenSIPS TCP, there is no
> concept of "connection per child". Still, what is the kind of congestion
> you are experience ? could you provide here some more details ?
>
> Best regards,
>
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
>
> OpenSIPS Summit May 2017 Amsterdam
> http://www.opensips.org/events/Summit-2017Amsterdam.html
>
> On 05/01/2017 05:48 PM, Ravitez Ravi wrote:
>
> Hi Bogdan,
> Good Day,
> Thank you for reaching out.
> Considering the below example,though we have multiple UAC
> opensips creates only one tcp connection to SBC which is
> valid because it only sees the SBC
> but this creates congestion and in few scenarios opensips
> creates too many tcp connections(bug).
> in order to solve this i was thinking if we can have 1 tcp
> connection per child.
> Please share your thoughts.
> Thank you.
>
>
>
> [image: Inline image 1]
>
>
> Regards,
> Ravitez.D
>
>
> On Mon, May 1, 2017 at 4:43 AM, Bogdan-Andrei Iancu <
> <bogdan at opensips.org>bogdan at opensips.org> wrote:
>
>> Hi Ravitez,
>>
>> OpenSIPS is doing connection reusage, so, if there IP destination is the
>> same, the existing connection will be used.
>>
>> Why do you want to change this ?
>>
>> Best regards,
>>
>> Bogdan-Andrei Iancu
>> OpenSIPS Founder and Developer
>> http://www.opensips-solutions.com
>>
>> OpenSIPS Summit May 2017 Amsterdam
>> http://www.opensips.org/events/Summit-2017Amsterdam.html
>>
>> On 04/28/2017 07:28 AM, Ravitez Ravi wrote:
>>
>> Hello,
>> I have been using opensips 1.11.5 as a proxy between the
>> application server and clients,things were fine as each client had a
>> dedicated tcp connection to opensips.
>> once i introduced SBC ,opensips has only one TCP connection to SBC
>> .would it be possible to create multiple TCP connections to the same
>> destination?.
>> eg :
>> Each child having a TCP connection to the same destination.
>> from what i understand is if a tcp connection exists to a
>> destination opensips passes on the fd to a requesting child to send data.
>> please share your thoughts.
>> Regards,
>> Ravitez.D
>>
>> _______________________________________________
>> 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/20170511/e68178ad/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 10282 bytes
Desc: not available
URL: <http://lists.opensips.org/pipermail/users/attachments/20170511/e68178ad/attachment-0001.png>
More information about the Users
mailing list