我们在 Windows Azure 上部署了一个应用程序作为 Web 角色,我们使用 Pingdom 来测试页面加载时间:http ://tools.pingdom.com/fpt/
Windows Azure 上的应用程序的 URL 是:http: //www.doctorspring.com。应用程序的加载时间通常在 7 秒左右。该数据库是 SQL Azure 数据库,并且角色和数据库位于同一区域中。
pingdom 结果示例:http ://tools.pingdom.com/fpt/#!/CllGggrMz/http://www.doctorspring.com/
pingdom 结果示例(使用 gzip):http ://tools.pingdom.com/fpt/#!/f2TUbR6OX/www.doctorspring.com
怀疑 Azure 可能是问题所在,我们尝试了 Somee 的免费托管:http: //www.doctorspring.somee.com Somee 上的应用程序加载时间约为 3.5 秒。
pingdom 结果示例:http ://tools.pingdom.com/fpt/#!/o3gZOjTwH/http://www.doctorspring.somee.com/
这对我们来说是一个巨大的性能问题。您能否帮助我们了解 Azure 的问题或提出一种方法,我们如何才能克服它?
谢谢,马尼什