WindowsAzure:远程桌面,我能做什么?

WindowsAzure:远程桌面,我能做什么?,windows,debugging,azure,remote-desktop,rdp,Windows,Debugging,Azure,Remote Desktop,Rdp,我已连接到我的一个WebRole实例。但是我现在能做什么呢?我启动服务器管理器并导航到Roles->WebServer->RD00123…,但我看到的似乎不是活动实例。当我点击“浏览网站”时,我看不到已部署的网站,甚至看不到或编辑配置的重写规则(在web.config中定义) 同样有趣的是,inetpub位于systemdrive D(D:\inetpub\wwwroot)上,而部署(可编辑)的文件位于E(E:\approt)上。我想知道这是怎么回事 好的,我想知道的是: 如何启动web角色的唯

我已连接到我的一个WebRole实例。但是我现在能做什么呢?我启动服务器管理器并导航到Roles->WebServer->RD00123…,但我看到的似乎不是活动实例。当我点击“浏览网站”时,我看不到已部署的网站,甚至看不到或编辑配置的重写规则(在web.config中定义)

同样有趣的是,inetpub位于systemdrive D(D:\inetpub\wwwroot)上,而部署(可编辑)的文件位于E(E:\approt)上。我想知道这是怎么回事

好的,我想知道的是:

  • 如何启动web角色的唯一实例版本(我找不到IP或端口)
  • 如何在web.config中假设临时调试更改
  • 如何恢复实例的已部署版本
  • 1) 我不相信你能。这由Azure结构控制器管理。您所能做的最多就是强制一个单独的实例(您已经使用RDP的实例)重新启动/重新启动。 2) 对。但是除非虚拟机被回收,否则它们不会被恢复,所以请准备好自己将它们备份出来。这是RDP的一个很好的用法 3) 不直接。同样,这是由Azure结构控制器控制的。但是,您可以手动将原始位放回VM

    我不确定我是否理解有关服务器管理器的问题,但我可以回答有关事物所在位置的问题。“基本”Windows Azure VM映像是您在中看到INetPub的根驱动器。应用程序被部署到一个单独的VHD(因此它存在于另一个驱动器上)。如果您请求本地存储,它将来自另一个虚拟驱动器。这正是Azure结构管理应用程序部署的方式。如果构造得当,角色当然不会在意东西住在哪里。

    1)我不相信你能。这由Azure结构控制器管理。您所能做的最多就是强制一个单独的实例(您已经使用RDP的实例)重新启动/重新启动。 2) 对。但是除非虚拟机被回收,否则它们不会被恢复,所以请准备好自己将它们备份出来。这是RDP的一个很好的用法 3) 不直接。同样,这是由Azure结构控制器控制的。但是,您可以手动将原始位放回VM


    我不确定我是否理解有关服务器管理器的问题,但我可以回答有关事物所在位置的问题。“基本”Windows Azure VM映像是您在中看到INetPub的根驱动器。应用程序被部署到一个单独的VHD(因此它存在于另一个驱动器上)。如果您请求本地存储,它将来自另一个虚拟驱动器。这正是Azure结构管理应用程序部署的方式。如果构造得当,角色当然不会在意事物的位置。

    谢谢你的回答。这是否意味着,在活动实例上进行测试的唯一方法是编辑e:\Approt中的文件,缺点是更改会随机出现在活动站点上,因为其他实例具有旧的stetting?这听起来对我不是很有效。此外,在编辑web.config后,我无法识别任何差异,该文件是否缓存在某个位置,或者我是否需要重新启动某些内容?您到底想实现什么?对于测试更改,您可以使用服务的“暂存”区域,该区域非常适合在公开更改之前进行冒烟测试。或者,如果您需要一个完全独立的环境思洛存储器,请将它们作为一个独立的服务来支持。问题是,部署的应用程序的行为有时与本地环境不同。如果某个东西在生产区域中断,那么调试就不容易了,因为新的部署需要30-45分钟(暂存或生产)。这就是为什么我想尝试现场直播。在这种情况下,您可以尝试这样做,但挑战在于如何轻松检索新文件/位,以便将它们放入VM中。Blob存储似乎是一个不错的折衷方案,但您可能需要一个没有外部依赖关系的轻量级客户机。您应该能够在大约10分钟内拼凑起来,并将其作为部署包的一部分。谢谢您的回答。这是否意味着,在活动实例上进行测试的唯一方法是编辑e:\Approt中的文件,缺点是更改会随机出现在活动站点上,因为其他实例具有旧的stetting?这听起来对我不是很有效。此外,在编辑web.config后,我无法识别任何差异,该文件是否缓存在某个位置,或者我是否需要重新启动某些内容?您到底想实现什么?对于测试更改,您可以使用服务的“暂存”区域,该区域非常适合在公开更改之前进行冒烟测试。或者,如果您需要一个完全独立的环境思洛存储器,请将它们作为一个独立的服务来支持。问题是,部署的应用程序的行为有时与本地环境不同。如果某个东西在生产区域中断,那么调试就不容易了,因为新的部署需要30-45分钟(暂存或生产)。这就是为什么我想尝试现场直播。在这种情况下,您可以尝试这样做,但挑战在于如何轻松检索新文件/位,以便将它们放入VM中。Blob存储似乎是一个不错的折衷方案,但您可能需要一个没有外部依赖关系的轻量级客户机。您应该能够在大约10分钟内拼凑起来,并将其作为部署包的一部分。