私は現在、多くの短いSSH接続を確立する必要があるRuby(Rails)アプリケーションを持っています。これは、Ruby Net :: SSHライブラリを使用して正常に機能しますが、コマンドを実行するたびにアプリがログインしてキーをネゴシエートする必要があるため、速度が遅すぎます。
Ruby Net :: SSHでコントロールマスターを有効にする方法はありますか?コマンドラインでのテストでは、接続がすでに開いている(キーがネゴシエートされるなど)ため、これにより(最初のログインの後の)ログインが非常に高速になります。
Net :: SSHでこれを行う方法がない場合、誰かがそれを行うことができる代替ライブラリを提案できますか?
これは一般的な要件であるに違いないと思いますので、誰かが助けてくれることを願っています。
ありがとう!