現在、サーバーのグループにコマンドを送信する SSH 制御ソフトウェアを設計しています。フロントエンドは PHP で書かれており、現在 Net_SSH2 PHP 拡張機能を使用しています。これは、一度に複数のコマンドを実行しようとしたり、150 ミリ秒を超える待機時間 (出力を受信するのに数秒かかる) を超えるサーバーから SSH 経由でコマンドの出力を要求したりするときに問題になることが判明し
ました。 SSH セッションを開いたままにし (切断された場合は再接続します)、コマンドを送信するたびに新しい接続を開かずに、選択したセッションにコマンドを送信しますか?
私は現在、このセットアップで作業しています
- Centos 6.3 64bit
- Nginx with PHP-FPM
どんなアイデアでも大歓迎です。