synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Asankha C. Perera (JIRA)" <>
Subject [jira] Updated: (SYNAPSE-342) Improvements for issues found during Performance and Load testing
Date Wed, 04 Jun 2008 04:22:45 GMT


Asankha C. Perera updated SYNAPSE-342:

          Component/s: Transports
             Priority: Blocker  (was: Major)
    Affects Version/s: 1.2-beta1
        Fix Version/s: 1.2

> Improvements for issues found during Performance and Load testing
> -----------------------------------------------------------------
>                 Key: SYNAPSE-342
>                 URL:
>             Project: Synapse
>          Issue Type: Bug
>          Components: Core, Transports
>    Affects Versions: 1.2-beta1
>            Reporter: Asankha C. Perera
>            Assignee: Asankha C. Perera
>            Priority: Blocker
>             Fix For: 1.2
> During load testing, I encountered an error for about once in 300,000 to 400,000 requests
of 1K, iterating 1000 messages at 80 user concurrency. The issue resulted in a 'Transfer-Encoding
header already present' error, but the cause was the Axis2FlexibleMEPClient.send()'s last
two lines, which needs to switch the request to skip the 202 accepted message with the mepclient.execute()
which could take time even with async NIO sender
> On performance front, I came across a few places where we used Axiom's serialize() method
instead of serializeAndConsume() - which was due to a bad merge from the 1.1 codebase
> I am also adding a connection.isStale() check before returning a keepalive connection
for reuse to improve stability

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message