Hi,
+-From: "B. Scott Smith" <[email protected]> --
|_Date: Wed, 01 Jun 2011 13:41:38 -0500 ___________
|
|Based on your suggestion, I added the following code:
| // HACK! This is to cause the SSHD not to buffer data for better
|performance
| com.jcraft.jsch.ChannelExec hackChannel = (
|com.jcraft.jsch.ChannelExec ) dataSession.getSession( ).openChannel(
|"exec" );
| hackChannel.setPty( true ); // Assign a Pseudo TTY to our Session
|to improve latency for small packets from SSHD
| hackChannel.connect( );
| hackChannel.disconnect( );
|After this code executes, any reverse forwards over this Session are
|high performance (no latency).
|I am also worried about a timing issue by disconnecting the ChannelExec
|immediately after connecting in a high-volume scenario.
|What do you think?
I have no suggestion about timing of disconnection,
but in a high-volume scenario, "hackChannel.connect()" may
fail(or throw an exception) due to timeout by network latency,
out-of-resouces on the remote, etc., so such a case should be cared for.
Sicnerely,
--
Atsuhiko Yamanaka
JCraft,Inc.
1-14-20 HONCHO AOBA-KU,
SENDAI, MIYAGI 980-0014 Japan.
Tel +81-22-723-2150
+1-415-578-3454
Skype callto://jcraft/
Twitter: http://twitter.com/ymnk
Facebook: http://facebook.com/aymnk
------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today.
http://p.sf.net/sfu/quest-dev2dev2
_______________________________________________
JSch-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jsch-users