Azure 访问VM映像中的页面而不是VM角色?

Azure 访问VM映像中的页面而不是VM角色?,azure,azure-vm-role,Azure,Azure Vm Role,我已将Sharepoint 2010的虚拟机映像部署到Azure,并已创建虚拟机角色托管服务来访问它。我应该为我的VM映像中的访问页面而不是VM角色提供什么URL。默认情况下,它为VM角色提供了一个URL,该角色只打开IIS页面,但我的实际应用程序安装在VM映像中。我将给您与我在论坛上发布的相同的响应 目前不支持也不建议在Windows Azure中托管Sharepoint。Windows Azure虚拟机的无状态特性使得SharePoint在该环境中的可靠运行极其困难 我强烈建议您放弃当前的思

我已将Sharepoint 2010的虚拟机映像部署到Azure,并已创建虚拟机角色托管服务来访问它。我应该为我的VM映像中的访问页面而不是VM角色提供什么URL。默认情况下,它为VM角色提供了一个URL,该角色只打开IIS页面,但我的实际应用程序安装在VM映像中。

我将给您与我在论坛上发布的相同的响应

目前不支持也不建议在Windows Azure中托管Sharepoint。Windows Azure虚拟机的无状态特性使得SharePoint在该环境中的可靠运行极其困难


我强烈建议您放弃当前的思维方式,重新评估场景。否则,您可能会面临一条漫长而痛苦的道路,最终结果将不是最佳的。

我不知道如何区分“虚拟机映像-IIS”和“虚拟机角色IIS”。如果我理解正确,您的目标是显示默认页面,该页面是运行在VM中的web服务器的一部分(因为它是VM角色,并且您已经上载了自己的VM。在VM中的这种情况下,只有一台IIS服务器配置为在其上运行SP。因此,据我所知,VM角色IIS和VM映像IIS是相同的。您真正需要的是有一个HTTP端点(如果您愿意,还需要HTTPS)已添加到您的VM角色应用程序中,以便可以将主机配置为在VM运行时可以访问默认的ASPX或基于SP的ASPX页面。请确保在上载IIS服务器之前,按照您希望在Azure上看到的方式,在您的VM上测试IIS服务器是否功能齐全


最后,@Brent suggestion说到点子上了,所以请遵循他的宝贵建议,变得轻松愉快。

是的,我没有查看Sharepoint来维护状态,我正在使用我复杂应用程序中的一些功能。此外,SP已安装在我的基本映像上,因此即使它重新启动,我也没有问题。假设我想显示我的defauVM映像中的lt页-IIS而不是VM角色IIS如何实现这一点。