2010-09-05 115 views
2

我在将解决方案部署到Windows Azure时遇到问题。Windows Azure部署问题

我已经创建了一个基本的ASP.NET web角色,并试图对我的本地DevFabric运行,并且一切都运行完美。 ASP.NET网站可以通过浏览器访问,我可以看到执行代码的有效结果,并且一切都很完美。

后来,我试图将它部署到Windows Azure,这是我对本地结构运行的完全相同的解决方案,并且它已成功部署。 Azure“告诉”我的解决方案已准备就绪(绿色图标)。

当我试图达到我的服务的网址,我得到10060超时,就好像该网址根本无法访问。这适用于分段和生产环境。

我试图查看诊断日志,但没有提及任何问题,此外,由我的应用程序创建的跟踪写入WADLogsTable,表明该应用程序正在运行并执行(至少一些)我的代码,但它不能通过浏览器访问。

那有什么问题,或者我做错了什么?

服务定义:

<?xml version="1.0" encoding="utf-8"?> 
<ServiceDefinition name="CloudServiceX"  xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition"> 
    <WebRole name="WebRole1"> 
    <InputEndpoints> 
     <InputEndpoint name="HttpIn" protocol="http" port="80" /> 
    </InputEndpoints> 
    <ConfigurationSettings> 
    </ConfigurationSettings> 
    </WebRole> 
</ServiceDefinition> 

回答

0

我联系了Azure团队,他们告诉我,他们有自己的数据中心内部网络相关的问题。

致电支持,他们应该为您解决问题。

0

检查HTTP/HTTPS endpoint在你的Web角色启用

+0

我有我的服务定义。更新了问题。 – 2010-09-05 20:55:12

+0

还要检查数据库/存储帐户连接,并且web.config文件中没有默认代理集 – 2010-09-06 07:19:00