Bri*_*chl 7 iis azure azure-web-roles
我最近尝试将我的WebRole从Azure SDK v1.6升级到v1.7.这似乎工作正常.我可以在我的devfabric中构建并运行该角色就好了.当我尝试将升级后的项目部署到真实云时,实例永远不会启动.他们只是坐在"忙碌"的状态.有趣的是,他们没有做典型的"循环回路",他们只是永远坐在"忙碌".
当我使用RDP登录实例时,我在事件日志中看到以下错误:
属于站点"1"的应用程序"/"具有无效的AppPoolId"DefaultAppPool"集.因此,应用程序将被忽略.
其次是:
站点1已禁用,因为为站点定义的根应用程序无效.有关根应用程序无效的信息,请参阅上一个事件日志消息.
查看IIS管理器确认没有名为"DefaultAppPool"的AppPool.对于Azure创建的名称,也没有典型的带有GUID的AppPools.不出所料,我的网站也不存在.
那么我该如何解决这个问题呢?
升级到 v1.7 后我遇到了同样的问题,但在查看 Azure VM 中的 Windows Azure 日志时,我注意到以下异常:
\n\nAn unhandled exception occurred. Type: System.ArgumentException Process ID: 2340\nProcess Name: DiagnosticsAgent\nThread ID: 1\nAppDomain Unhandled Exception for role Backend_IN_0\nException: Endpoint http://xxxx.blob.core.windows.net/ is not a secure connection.\nRun Code Online (Sandbox Code Playgroud)\n\n因此,我更改了诊断连接字符串来https代替httpvoil\xc3\xa1,这解决了我的问题。
希望对你有用,我已经把头发扯了两天了。
\n| 归档时间: |
|
| 查看次数: |
2403 次 |
| 最近记录: |