3

我正在使用 Ruby、Sinatra 和 Shell 脚本设置一个小型部署系统,当我触发部署脚本时,我希望 ruby​​ 继续回显以下输出:

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

如何确保 Ruby 将回显输出并发送分块响应(以便内容可以继续加载)?

谢谢!

4

1 回答 1

1

您在这里有两个明显的问题:

  1. 如何在运行时流式接收命令的输出?
  2. 在 Sinatra 中,如何将响应流式传输给用户?
于 2012-05-22T13:09:20.943 回答