【问题标题】:Accessing Web App Files by Cloud Service通过云服务访问 Web App 文件
【发布时间】:2015-10-06 06:12:26
【问题描述】:

我已在 Windows azure 上部署了我的 Web 应用程序和云服务。 Web 应用程序将一些图像文件保存在其自己的目录中,假设在网站的根目录有文件夹名称“内容”,并且 Web 应用程序将图像文件保存在此文件夹中。云服务有没有办法访问该文件夹中的文件?云服务是单独的项目,因此有自己的 url 并托管在 windows azure 门户上。

【问题讨论】:

  • 嗨哈马德,只是为了澄清一下你这里有两个组件 - 一个 Web 应用程序(又名网站)和一个云服务(又名 Web 角色/工作者角色)?

标签: azure azure-web-app-service azure-cloud-services


【解决方案1】:

AFAIK,无法与云服务共享存储在 Web 应用程序中的文件。您应该做的是将文件保存在Blob Storage 中。这样,Web 应用程序和云服务都可以访问这些文件。

【讨论】:

  • +1 用于 Blob 存储。云服务中的 Web 角色是非持久的 - 这意味着它们可以随时被 Service Fabric 反弹,因此您不应该依赖它们来进行(持久)存储。您可能还想考虑 Azure 网站,但我想您仍然需要使用 Blob 存储。
【解决方案2】:

您拥有的另一个选项是 Azure 文件服务,您将有机会用作网络共享位置。

在这里看看这个:

https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-files/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-11
    • 1970-01-01
    • 1970-01-01
    • 2011-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多