2017-10-17 138 views
0

这是一个普遍的问题。通过Api服务文件vs直接链接,S3适配器

我们在AWS beanstalk 012xx上托管出解析服务器,并使用AWS-S3适配器来处理文件。

在解析服务器 如果(DirectAccess的设置为true)的S3适配器配置获取从解析文件从S3(http://bucket.aws..../

将 返回实际的文件URL现在,如果我们设置配置(DirectAccess的设置为false), 解析将成为文件URL屏蔽链接 像这样(http://parse-server-url/parse/files/filename.png

我最关心的/不知道的是,如果我们用第二个选项 去(DirectAccess的设置为false)。访问文件是否需要额外加载运行服务器的实例? 分析服务器将文件下载到缓存然后将其提供给请求的应用程序?

例如,如果我们需要为包含图像文件的对象提供服务, 将解析传递完整URL并让应用程序/客户端处理其余部分会更高效吗?或者没关系?

回答

0

如果禁用directAccess,Parse-server将充当代理并有效地消耗CPU时间来处理此类请求。 Parse服务器上没有文件缓存,因此所有请求都将转发到您的AWS存储桶,然后再提供给客户端。 希望有所帮助。

相关问题