【问题标题】:Web Role in Azure Cloud service access permission and persistent storage?Azure 云服务访问权限和持久存储中的 Web 角色?
【发布时间】:2014-06-26 15:51:36
【问题描述】:

刚刚在 Azure 云服务中部署了样板 Web 角色。启动时,似乎默认的当前目录是“d:\windows\system32\inetsrv”,home 是“F:\sitesroot\0”

看来我的写权限有限,没有删除权限。

2 个问题:

  1. 这台服务器在 F:\sitesroot 下有多少存储空间?是持久的吗?

  2. 如何控制 Web 角色的默认权限/访问?

【问题讨论】:

    标签: azure azure-web-roles azure-cloud-services


    【解决方案1】:

    您应该正在读取/写入 LocalStorage 资源。当您定义 LocalStorage 资源时,会在 C: 驱动器上配置一个具有适当大小和权限设置的文件夹。

    WebRoles 没有持久的本地存储。如果您需要持久化的东西,那么您应该使用 Azure 存储(blob/tables)或其他类似 SQL Azure 的东西。

    更多信息请参见http://msdn.microsoft.com/en-us/library/ee758708.aspx,示例代码请参见http://convective.wordpress.com/2009/05/09/local-storage-on-windows-azure/。

    【讨论】:

    • 非常感谢。那么当你说没有持久存储时,你的意思是驱动器会在一段时间后自动清理吗?
    • 应用更新或重新部署云服务时,可以重新创建整个虚拟机。
    • 请参阅blogs.msdn.com/b/kwill/archive/2012/10/05/… 以获取方案列表以及这些方案中每个驱动器号会发生什么情况。
    猜你喜欢
    • 2010-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-05
    • 1970-01-01
    • 2015-12-10
    • 2015-07-31
    相关资源
    最近更新 更多