请查看我们的应用程序配置。
部署服务器:Azure Web角色 架构:多层 演讲&服务层:Azure VM - MVC应用程序& Asp.Net Web API 数据库层:Azure VM - SQL Server 2012
演示文稿和服务在同一个VM中运行,但在IIS中单独运行。这工作正常。
当涉及可扩展性时,我们已将我们的应用程序迁移到azure web角色。
我们已经购买了两个云服务并为每个服务创建了两个Web角色(演示和服务)
与之前的实施相比,发现应用程序性能太慢。
我们发现原因是,
可以使用内部IP共享托管在单个Web角色和信息中的多个网站(包括演示文稿和服务)吗?有人可以建议吗?
答案 0 :(得分:0)
是的,您可以向云服务添加更多单个Web角色,您将避免所描述的公共IP问题。 在您的CloudService项目中,找到“角色”节点 右键单击它并添加另一个Web角色
关于同一云服务上的计算机之间的IP通信,如果由于某种原因机器重新启动时IP地址可能不会更改,则需要为您的实例设置静态IP