You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "Samisa Abeysinghe (JIRA)" <ax...@ws.apache.org> on 2004/11/30 11:48:32 UTC
[jira] Closed: (AXISCPP-286) Turn off the Nagle algorithm in axis2 tranport
[ http://nagoya.apache.org/jira/browse/AXISCPP-286?page=history ]
Samisa Abeysinghe closed AXISCPP-286:
-------------------------------------
Resolution: Fixed
Patch applied. The run_interoptests.sh script runs in 1/3 of time it took earlier on my machine now.
> Turn off the Nagle algorithm in axis2 tranport
> ----------------------------------------------
>
> Key: AXISCPP-286
> URL: http://nagoya.apache.org/jira/browse/AXISCPP-286
> Project: Axis-C++
> Type: Improvement
> Components: Transport (axis2)
> Versions: current (nightly)
> Environment: All platforms
> Reporter: Samisa Abeysinghe
> Assignee: Samisa Abeysinghe
> Attachments: tcp-nodelay.diff
>
> Please see http://marc.theaimsgroup.com/?t=110135872500002&r=1&w=2 for more details:
> Sorry, the patch just posted was a patch to 1.3, here is the patch to
> HEAD.
> The Keep-Alive support of Axis2 now bumps up performance to around 2.6
> seconds for 1000 requests, which is around 400 requests/second.
> On Tue, 30 Nov 2004, Steve Hardy wrote:
> > Here is the patch for the axis2 transport.
> >
> > In my setup (linux client, win32 server, both on 100mbit LAN, and
> around
> > 1Ghz CPU's), this increases client-side performance from doing 5
> requests
> > per second, to around 300 requests per second.
> >
> > This is pretty good going for 2 lines of code ;)
> >
> > The same patch could be applied to the axis transport, but I have not
> > tested this.
> >
> > I will test it with the Keepalive option I read about in HEAD to see
> if
> > that further improver performance.
> >
> > On Sun, 28 Nov 2004, Sanjiva Weerawarana wrote:
> >
> > > Hi Steve,
> > >
> > > Please submit the patch .. turning off Nagle had major impact
> > > on Axis/Java and Apache SOAP as well. This was esp. true when
> > > the client was a Win32 box ..
> > >
> > > Sanjiva.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira