0

每次我将我的 play 1.2.5 应用程序部署为战争时,通过 Play Blob 类型保存在模型中的图片都会被删除。可以防止这种行为吗?

4

1 回答 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 回答