JSch を使用して、あるサーバーから別のサーバーに小さなファイルを移動しようとしています (時間と量が不明)。 .
次に、JSch で (ホストごとに) 1 つのセッションを開き、アクションごとにチャネルを作成するだけでした (1 回の送信でチャネルが作成され、ファイルが配置され、チャネルが閉じられます)、同じことを実行しようとしたときに発生しました一度に 10 以上の場合、別の要求が通過したときに一部のチャネルがまだ閉じていたため、接続が拒否されました)。
そこで、sshd_config を調べたところ、ここで非常に役立つ MaxSessions プロパティがあることがわかりました。しかし、MaxChannelsPerSession プロパティがないのか、それとも JSch が " channel」と、実際の SSH チャネルとは何ですか。
20120316 時点で最新バージョンの JSch を使用しています。
(そして最も重要なのは、これをサイトの別の場所に投稿する必要があるかどうかです。これは一種のプログラミング関連ですが、システム管理者の一部でもあると思います...)