1

我正在使用事件机器

需要在服务器上运行一个命令系统,并将终端的输出实时发送到客户端。

尝试:

服务器

EM.run{
       EM.system('#command'){ |output| 
       send_data output 
                            }
      } 

客户

def receive_data(data)
    puts data 
end

有效,但在命令完成运行时发送数据,而不是实时发送。

任何想法 ?

4

0 回答 0