gpt4 book ai didi

Azure 文件存储 : create share for App Services

转载 作者:行者123 更新时间:2023-12-01 23:41:02 25 4
gpt4 key购买 nike

我使用 Tomcat 创建了一个应用程序服务和一个需要存储文件的 Web 应用程序,该文件应该可以由另一个应用程序服务中的另一个 Web 应用程序访问。该应用程序仅接受绝对文件路径。

如果我将我的网络应用程序放入虚拟机中,我可以创建一个到我的 azure 文件存储的共享,但我想这对于应用程序服务来说是不可能的(在控制台中执行 net use... 时,我的访问被拒绝)。我尝试过:\mystorage.file.core.windows.net\myfiles 但无法写入。这应该有效吗?有没有办法可以将 unc 路径指向我的应用程序服务都可以访问的某些 azure 位置?或者我应该创建虚拟机来实现这一点?

最佳答案

可以按照您的建议使用虚拟机进行文件共享,假设您的网络应用程序在同一虚拟网络上具有适当的访问权限,等等。

但是,虚拟机虽然能够使用持久存储,但偶尔会出现中断(例如主机操作系统更新)。

Azure 有一个专门针对此用例的特定功能:Azure 文件存储,它位于 blob 存储之上并提供 SMB 共享。文件存储卷可由 Web 应用程序通过 API/SDK 访问(您无法将 SMB 卷挂载到 Web 应用程序)。

在 Web 应用程序之外(例如 VM),安装文件共享后,您可以使用标准 I/O 操作,就像使用本地磁盘一样

关于Azure 文件存储 : create share for App Services,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39997527/

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