3

Ruby、Sinatra、およびShellスクリプトを使用してミニデプロイシステムをセットアップしています。デプロイスクリプトをトリガーするときに、rubyが以下からの出力をエコーし​​続けるようにします。

post '/' do
  `/home/deploy/deploy.sh`
end

Rubyが出力をエコーし​​、チャンク化された応答を送信するようにするにはどうすればよいですか(コンテンツの読み込みを継続できるようにするため)。

ありがとう!

4

1 に答える 1

1

ここには2つの明確な問題があります。

  1. コマンドの実行中にコマンドの出力をストリーム受信するにはどうすればよいですか?
  2. Sinatra内で、ユーザーに応答をストリーミングするにはどうすればよいですか?
于 2012-05-22T13:09:20.943 に答える