我在一个亚马逊实例中有一个基于 php 的应用程序,用于上传和转码音频文件。此应用程序首先上传文件,然后对其进行转码,最后将其放入一个 s3 存储桶中。目前,应用程序通过监视临时文件夹中的文件大小,根据重复的 ajax 请求显示文件上传和转码的进度。
我一直在想,明天用户是否会急于使用我的服务,而我需要在 AWS 中以任何可能的方式扩展我的服务。
A: 我的上传和转码技术会怎样?
B:如果我添加更多实例,是否意味着我在不同物理位置的不同临时转换文件夹中有不同的文件?
C:如果我想通过 ajax 从http://www.example.com/filesize获取文件大小直到完成过程,我需要拥有每个 ec2 实例的真实地址(我的意思是 ip、dns)还是全部实例文件夹(或文件夹)?
D:当我们缩放临时文件夹会发生什么时,除了它们的灯堆栈之外的所有实例都定位到主实例的一个根文件夹是否正确?
我有一些关于其他托管技术扩展的基本信息,但在亚马逊这些问题在我脑海中。
谢谢你的建议。