gpt4 book ai didi

java - 在 aws elastic beanstalk 上上传文件?

转载 作者:行者123 更新时间:2023-12-02 00:19:22 25 4
gpt4 key购买 nike

我创建了一个 Java Web 应用程序并将其部署在 AWS Elastic Beanstalk 上。它的数据库运行良好。

现在,在我的项目中,用户可以选择上传文档、pdf 和图像。这正在造成问题。在本地系统中,我使用 ./ 作为保存上传文档的路径,但在亚马逊上,我不知道在哪里存储这些上传文档以及如何分配路径。

到目前为止,我已经完成了以下操作,一切正常。

  1. 已在 AWS Elastic Beanstalk 上上传项目。
  2. 使用 AWS RDS 创建数据库。
  3. 应用程序和数据库正在相互通信。

最佳答案

要存储文件,我建议使用 S3 存储桶。使用亚马逊 SDK 来完成此操作。对于java,请参阅com.amazonaws.services.s3 putObject Interface AmazonS3 .

当然,您的文件保存代码应该是可插入的,至少有两种实现。一种实现将文件保存到本地磁盘,另一种实现将其存储在 S3 中。您的启动代码应该连接正确的实现。

关于java - 在 aws elastic beanstalk 上上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11337951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com