[英]upload files on aws elastic beanstalk?
我已经创建了一个Java Web应用程序并将其部署在AWS Elastic Beanstalk上。 它可以很好地使用其数据库。
现在,在我的项目中,用户可以选择上传文档,pdf和图像。 这正在制造问题。 在本地系统中,我使用./
作为保存上载文档的路径,但是在Amazon上,我不知道这些上载文档的存储位置以及如何分配路径。
到目前为止,我已经完成了以下工作,一切正常。
RDS
创建了一个数据库。 为了存储文件,我建议使用S3存储桶。 使用amazon SDK来做到这一点。 对于Java,请参阅com.amazonaws.services.s3 putObject接口AmazonS3 。
当然,保存文件的代码应该是可插入的,并且至少有两个实现。 一种实现将文件保存到本地磁盘,另一种实现将文件存储在S3中。 您的启动代码应连接正确的实现。
是的,一旦将其存储在(AWS)S3存储桶中,获取它的凭证详细信息并创建凭证文件
容易得多! :)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.