想象一下,亚马逊ec2实例侦听sqs队列以将pdf转换为图像。假设我们有另外4个实例,每个实例都有5个工作,每个实例都在运行并共享主redis。
塞纳里奥:我们收到了一份pdf。它有25个页面(每个服务器5个页面)。我们将文件上传到s3。然后,我们对每个页面执行perform方法以生成图像。
我的问题是:这五个实例必须从s3下载文件。这是推荐的吗?还有其他的解决方案吗?因为5个实例下载一个10mb的文件来转换单独的图像似乎太慢了,而且对于每个工作,我都必须检查文件系统是否存在...
在总体可扩展性设计中,这种方法是正确的吗?
感谢您的帮助!
发布于 2012-09-15 03:50:28
https://stackoverflow.com/questions/11590339
复制相似问题