【发布时间】:2010-12-29 11:47:37
【问题描述】:
我有兴趣在 Blob 存储 VHD 上创建虚拟目录。首先我考虑 Hosted Web Core Web Role (http://code.msdn.microsoft.com/hwcworker),但作者建议我们应该坚持 Web Role,因为 SDK 1.3 完全支持 IIS7 (http://blog.smarx .com/posts/serving-your-website-from-a-windows-azure-drive),如:
[2010 年 12 月 14 日更新] 现在 SDK 1.3 及更高版本支持完整的 IIS,我不明白为什么不再需要我的 HWC Worker 解决方案。我将把这篇文章和其他博客文章留给那些感兴趣的人,但我不会修复任何错误。 (有一个文档中有一个错字和一个阻止 VHD 上传大于 2GB 的错误。可能还有其他我不知道的问题,所以请考虑自己警告。)
我们如何仅使用 WebRole 或设置哪个配置文件来创建虚拟目录?任何链接、教程或示例/示例都会很棒。
编辑:进一步澄清:我们的应用程序由不同的组件组成,一个组件存储在 WebRole 上,其他组件需要存储在 azure 驱动器上,因为这些组件的大小可能非常大,例如 1 TB,因为它们是用户提交了 aspx 脚本,这些脚本是可插入的 aspx 代码,并成为应用程序的一部分。我们需要创建 VirtualDirectory 条目以使 Azure Drive 中的那些 aspx 脚本能够在服务器上执行。
编辑:更多说明:如果我能够只使用 azure drive 作为虚拟目录来提供网页服务,那么我将根据需要对其进行修改。
谢谢。
【问题讨论】:
-
嗨,我是那个作者……你想做什么?您想将您的网站存储在 Windows Azure 驱动器中吗?还是您只是想将虚拟目录添加到 Web 角色?
-
感谢 smarx 的回复,我们的应用程序由不同的组件组成,一个组件存储在 WebRole 上,其他组件需要存储在 azure drive 上,因为这些组件的大小可能非常巨大,例如1 TB,因为这些是用户提交的 aspx 脚本,它们是可插入的 aspx 代码,并成为应用程序的一部分。我们需要创建 VirtualDirectory 条目以使 Azure Drive 中的那些 aspx 脚本能够在服务器上执行。
标签: visual-studio-2010 iis-7 azure virtual-directory vhd