AWS opsworks 如何管理用户上传的内容

Posted

技术标签:

【中文标题】AWS opsworks 如何管理用户上传的内容【英文标题】:How AWS opsworks manages user uploaded content 【发布时间】:2015-03-25 22:23:17 【问题描述】:

可能是一个菜鸟问题,但无法在网上得到明确的答案,所以请帮忙。 场景是:我有两个 php 服务器实例(假设 A 和 B),一个负载平衡实例和一个 mysql 实例。 Stack 几乎准备好了,但我心中的一个困惑是用户上传的照片会发生什么。

Suppose user comes to sever 'A' through load balancer and uploads the image which gets stored on my "webroot" folder on server 'A'. Now after few days user visits the website again and this time hits server 'B'. He won't be able to see his image as it is residing on server 'A'. I want to know how AWS opswork handles this problem?? Will it sync the data automatically or some extra chef receipe needs to be created from my side.

请指导我。我正在将 opswork 应用到我的网站,这种混乱并没有让我继续。任何链接都会很有用。

【问题讨论】:

【参考方案1】:

我在 serverfault 上发布了相同的内容并得到了答案。

It will not sync the data. We need to apply mannual approach for the same either through storing the data on Amazon S3 or using NFS as intermediate layer

链接: https://serverfault.com/questions/662706/how-aws-opsworks-manages-user-uploaded-content

【讨论】:

以上是关于AWS opsworks 如何管理用户上传的内容的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 AWS OpsWork 部署 2 个或更多 Rails Web 应用程序?

AWS+OpsWorks:如何使用 OpsWorks 启用 EC2 实例的详细监控

如何对从 AWS OpsWorks 部署的应用程序拥有组可写文件权限?

如何在 AWS Lambda 中运行 AWS SDK Opsworks 命令?

AWS OpsWorks新增Amazon RDS支持

是否可以在 AWS::OpsWorks::Instance 资源中使用 AWS::CloudFormation::Init 和元数据?