我是Rails的新手 我在控制器的操作中有一个系统调用。
%x [ run_my_script ]
将持续数小时...... 我发现一旦拨打系统电话,我再也无法打开同一页面, 因为我猜轨道正忙着等待系统调用的返回。
如果我想以并行方式执行页面 我应该怎么做??? 用线程? 我试过sidekiq,会消耗大量的内存! 有什么想法...... 提前谢谢你们。
答案 0 :(得分:1)
您可以使用系统命令&最后在后台运行它..不确定你是否可以使用%x []
system "run_my_script &"