0

我使用了 Windows azure 云服务。

我成功地在生产服务器上的 IIS 中添加了一个新网站,但是当我重新启动虚拟机时出现问题

该网站被删除

我成功地将网站的位置从(F 或 E 驱动程序更改为 C),但是当我重新启动虚拟机时,我的问题是网站返回到(F 或 E 驱动程序)上的位置\

任何帮助。

4

2 回答 2

1

您描述的行为是设计使然 - Web 角色会将您的站点部署到任意数量的驱动器号(我已经看到它在主机之间发生变化)。您的站点很可能在重新启动之间消失,因为您将其移动到每个 Web 角色主机拥有的大型“临时”或临时驱动器。这通常比其他驱动器大,但在重新启动之间不是持久的。

您最好的选择是让站点保持“原样”部署,除非您有充分的理由需要更改 - 如果是因为您需要更多空间来上传内容等,那么您可能需要考虑重写这些组件你的应用程序写入 Blob 存储。为此,您甚至可能希望考虑利用新发布的 SMB 共享而不是 blob 存储 ( http://blogs.msdn.com/b/windowsazurestorage/archive/2014/05/12/introducing-microsoft-azure-file-服务.aspx )

于 2014-05-14T02:30:51.117 回答
0

您可以在启动脚本中处理驱动器号。

这是一个包含示例启动脚本的博客。

MSDN 博客

于 2014-05-13T19:26:59.880 回答