qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan Conway (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (PROTON-1408) long-lived connections suffer large performance hit after many messages
Date Fri, 03 Mar 2017 15:49:45 GMT

     [ https://issues.apache.org/jira/browse/PROTON-1408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Alan Conway updated PROTON-1408:
--------------------------------


Huh! Well you did find a real bug, albeit by a twisty road so well done
there. Any idea what other variables might be in play? Changed versions
of proton? OS upgrades? Other stuff running on the box? Gamma rays?
Interference from Warrior-level network access? Mysterious.




> long-lived connections suffer large performance hit after many messages
> -----------------------------------------------------------------------
>
>                 Key: PROTON-1408
>                 URL: https://issues.apache.org/jira/browse/PROTON-1408
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: proton-c
>            Reporter: michael goulish
>            Assignee: Alan Conway
>
> In long-running soak tests, in which connections are never taken down, I am seeing a
sudden & severe performance degradation when the number of messages over the connection
reaches about 6.4 billion.  
> This is happening in tests with two senders, two receivers & one router intermediating.
 
> I have tried C libUV clients as well as CPP clients.  Behavior is not identical, but
I see sudden performance drop, ie. 8x throughput decrease or worse, in both cases.
> Alan / Ted / Ken see an issue in use of improper comparison logic in pn_do_disposition(),
in transport.c  .     I am trying to prove this now.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message