在Ruby中异步加载图片

3
我有一个Ruby脚本,需要从另一个服务器获取大量图像,然后使用ImageMagik将它们全部拼接在一起。目前一切工作正常,唯一的问题是当我需要获取的图片数量增加时,由于它们被同步加载,性能不佳。
我需要一些可以异步加载所有图像的东西,然后告诉我它们何时准备好,以便我可以将它们拼接在一起。
我不想要后台进程,因为在这个请求的另一端有一个等待拼接图像的用户。
有什么好的建议吗?
谢谢,
Chris

在前台异步执行这个操作会意味着什么? - Dave Newton
1个回答

4
你可以使用类似于Typhoeus这样的库来获取图片。它可以并行执行HTTP请求。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接