gpt4 book ai didi

java - 是否可以在 Azure 中部署具有文件上传功能的 Web 应用程序而不使用文件/Blob 存储服务?文件将保存在哪里

转载 作者:行者123 更新时间:2023-12-01 16:15:03 26 4
gpt4 key购买 nike

背景 - 我们有一个 Java Web 应用程序在 Linux 机器中的 Wildfly 上运行。该应用程序具有文件上传功能,文件保存在/opt/app/位置。

我们计划将其迁移到 Azure。是否可以在 Azure 中“按原样”部署当前应用程序而不使用文件/Blob 存储服务?文件将保存在哪个路径以及是否可以通过虚拟机终端访问它们?

另外,是否强制(或建议)将文件存储在 Azure 文件存储中?这需要我们重写应用程序层以使用 Azure 文件存储 Rest API。

最佳答案

您无法在 Azure 中“按原样”部署它。

当您将其部署到azure时,它实际上部署到kudu 。在kudu中,它没有像“/opt/app/”这样的路径。

只是建议您在azure工作时使用Azure文件存储进行文件上传/存储,因为它方便且便宜。当然,您可以将文件上传到任何可以通过互联网访问的地方,例如FTP。您也可以将文件直接上传到kudu(但确实不推荐,它特别用于部署您的站点)。

无论如何,建议您首先考虑使用 Azure 文件存储或 Blob 存储。

关于java - 是否可以在 Azure 中部署具有文件上传功能的 Web 应用程序而不使用文件/Blob 存储服务?文件将保存在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62422950/

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