虚拟机映像中的访问页面而不是虚拟机角色?

问题描述:

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

我会给你我张贴在your messages in the MSDN论坛相同的响应....

的Sharepoint中的Windows Azure托管不支持,也不建议在这个时候。 Windows Azure虚拟机的无状态特性使得在该环境中可靠地操作SharePoint非常困难。

我强烈建议你放弃当前思路并重新评估场景。否则,你很可能会为自己设定一条漫长而痛苦的道路,以至于终极不足。

+0

是的就是这样,我没有看着Sharepoint维护状态,我正在使用我复杂的应用程序中的一些功能.Moverover SP已经安装在我的基本映像上,所以即使它重新启动,我没有问题。比方说,我想显示我的默认页面在虚拟机镜像 - IIS而不是VM角色IIS我怎么能实现这一点。 – user1353783 2012-04-24 14:40:32

我不确定如何区分“VM Image-IIS”和“VM Role IIS”。如果我理解正确,你的目标是显示默认页面,它是虚拟机中运行的Web服务器的一部分(因为它是虚拟机角色,并且你已经上传了你自己的虚拟机。在这种情况下,虚拟机中只有一个IIS服务器在我的理解中,VM角色IIS和VM Image IIS是相同的,你真正需要的是在你的VM角色应用程序中添加一个HTTP端点(HTTPS,如果你想要的话),这样你的主机可以配置为在虚拟机运行时可以访问默认的基于ASPX或SP的ASPX页面。确保在上载之前测试您的IIS服务器是否完全正常运行,您希望在Azure上看到的方式。

最后@Brent建议是要点,所以请遵循他的宝贵意见,并成为无痛的。