每次我将我的 play 1.2.5 应用程序部署为战争时,通过 Play Blob 类型保存在模型中的图片都会被删除。可以防止这种行为吗?
问问题
60 次
1 回答
0
最好将图像存储在其他地方,因为它们实际上会在每次新部署时被删除。而且,如果您有多个部署用于扩展目的,您将遇到问题。
我将图像放在 Amazon S3 上,这是两个托管服务提供商向我推荐的。这实际上很容易。只需在 Amazon 上设置一个帐户,并将其添加到您的 application.conf 文件中:
s3.bucket=your-bucket-name-you-must-create-this-on-amazon
aws.access.key=the-key-which-you-get-from-amazon
aws.secret.key=the-secret-key-you-get-from-amazon
您可以安装 play s3blobs 插件来上传和下载图像(仅限播放 1.x)
使用 Amazon Cloudfront 加快加载速度。
于 2013-05-30T11:49:59.900 回答