Posted: Tue Aug 11, 2009 7:35 am Post subject: tcpNoDelay paremeter on HTTP Request Node
Novice
Joined: 01 Dec 2005 Posts: 19 Location: London - UK
Hello
I'm using WMB 6.1 on Solaris 10. We are doing some webservice request via HTTP Request Nodes that were not performing as we would expect. We have set the tcpNoDelay parameter for the execution group in question to be true using:-
I'm confused as to why the open sockets seem to have the tcpNoDelay set to FALSE rather than TRUE. These connections were started after the broker restart and from within the execution group that I changed. I'm wondering if the call to the services is thus still be done with the tcpNoDelay set to FALSE.
Any ideas why this is, and what I can do to change it.?
Thanks
Otis
Hello. What you posted above shows that although the SocketManager is configured to set nodelay, the setting of it on the individual sockets did not take for some reason. You can try to force noDelay on the whole machine with ndd -set /dev/tcp tcp_naglim_def 1 and see if that helps or you could raise a PMR to find out why the setting did not stick.
Kind Regards, _________________ MGK
The postings I make on this site are my own and don't necessarily represent IBM's positions, strategies or opinions.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum