Azure deployment is cycling for a long time

雨燕双飞 提交于 2020-01-06 03:47:10

问题


12:08:41 - Preparing deployment for Windows Azure MSDN - Visual Studio Ultimate with     
Subscription ID: xxxxxxxxxxxxxxxxxxxx...
12:08:41 - Connecting...
12:08:41 - Verifying storage account 'cck'...
12:08:43 - Uploading Package...
12:41:00 - Creating...
12:57:14 - Created Deployment ID: xxxxxxxxxxxxxxxxx.
12:57:14 - Starting...
12:57:55 - Initializing...
12:57:55 - Instance 0 of role RIS2048.ConsultaClick.Web is in an unknown state
12:59:03 - Instance 0 of role RIS2048.ConsultaClick.Web is starting the virtual machine
13:00:40 - Instance 0 of role RIS2048.ConsultaClick.Web is in an unknown state
13:01:48 - Instance 0 of role RIS2048.ConsultaClick.Web is busy
13:06:12 - Instance 0 of role RIS2048.ConsultaClick.Web is cycling

It's now 13:31, more than 1 hour stared ago and at 25 minutes the instance is cycling (I don't know what that means). Will it finish? When?

Here's part of my ServiceDefinition.csdef file with 2 VirtualApplications:

<Site name="Web">
    <VirtualApplication name="CCKPt"
                      physicalDirectory=".">
      <VirtualDirectory name="images"
                        physicalDirectory="..\RIS2048.ConsultaClick.WWWPacientes\imgpt" />
    </VirtualApplication>
    <VirtualApplication name="CCKRo"
                      physicalDirectory=".">
      <VirtualDirectory name="images"
                        physicalDirectory="..\RIS2048.ConsultaClick.WWWPacientes\imgro" />
    </VirtualApplication>
    <Bindings>
      <Binding name="Endpoint1" endpointName="Endpoint1" />
    </Bindings>
  </Site>

回答1:


Is this a new app you just built? And does it run locally in the emulator? First thing I always check is the connection string for diagnostics, along with the session state provider. By default, your diagnostics are written to the emulator storage (meaning SQL Express on your local machine), and SQL Express is used for session state, which doesn't exist in Windows Azure. Rather, you'd need to switch it to Cache or SQL Azure.




回答2:


Likely means there's a problem. Sometimes, if you're lucky, you can squeeze a little more info about where exactly it's bombing from IntelliTrace:

http://blogs.msdn.com/b/jnak/archive/2010/06/07/using-intellitrace-to-debug-windows-azure-cloud-services.aspx



来源:https://stackoverflow.com/questions/10799278/azure-deployment-is-cycling-for-a-long-time

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!