Azure 网站抱怨角色环境。初始化失败

     2023-03-28     187

关键词:

【中文标题】Azure 网站抱怨角色环境。初始化失败【英文标题】:Azure websites complaining Role environment . FAILED TO INITIALIZE 【发布时间】:2016-03-17 12:57:05 【问题描述】:

我目前对 Azure 网站部署感到头疼,请有人帮忙 - 我花了 2 天时间才弄清楚到底出了什么问题:

网站是ASP.NET MVC,使用Azure Storage来存储网页(实现了自定义的VirtualPathProvider)

它在我的本地 PC 上完美运行,但是一旦我将它部署到 Azure 网站,它就会永远挂起 - 在检查诊断 (XXX.scm.azurewebsites.net) 时,会出现大量错误,抱怨“角色环境。失败初始化”

这是一个 Azure 网站,与网络角色无关,我的代码中根本没有提到 RoleEnvironment。

在整个 *** 中进行搜索,但没有找到答案,请有人帮助我...

当我从 Azure 的支持门户查看事件查看器时,我发现了这些

事件查看器中的错误(非常简单的错误):

8400 w3wp 角色环境。正在初始化


8400 w3wp 角色环境。初始返回。 HResult=-2147024891


8400 w3wp 角色环境。初始化失败。小时:-2147024891

【问题讨论】:

你能包括你得到的确切错误吗?另外,您在哪里看到这些错误? 嗨,我从 Azure 应用程序事件视图中通过 azure 门户看到这个 事件详情真的很简单:8400 w3wp角色环境。初始化,然后跟随另一个事件日志: 8400 w3wp Role environment 。初始返回。 HResult=-2147024891 然后错误:8400 w3wp Role environment 。初始化失败。小时:-2147024891 您能直接或indirectly 分享您的网站名称吗?这将有助于我们进行调查。谢谢! 嗨,David,我已将真实网站的网址缩短为:goo.gl/NrD7ew,您访问后即可获得网址,谢谢 【参考方案1】:

查看您的虚拟机,我发现它一直在编译视图(我一直相信同样的事情)。我的猜测是您的 VirtualPathProvider 实现中存在一些禁用缓存的问题。例如你有GetCacheKey的正确实现吗?

您可能想尝试远程调试来调试您的 VPP 逻辑,这可能会提供一些线索。

【讨论】:

感谢您将我从另一个不眠之夜中拯救出来!....原来我有一个错误的方法在里面不断生成 Guid.New(),我只是删除了引用的方法并使用了具有通用 GUID 的虚拟路径,并且修复了所有内容.. 应该在 2 天前在 stckoverflow 上询问.. . 谢谢!

Azure 网站和 Azure Web 角色有啥区别

】Azure网站和AzureWeb角色有啥区别【英文标题】:WhatisthedifferencebetweenanAzureWebSiteandanAzureWebRoleAzure网站和AzureWeb角色有什么区别【发布时间】:2012-06-1201:53:17【问题描述】:对于ASP.NETMVC应用程序,新的AzureWebSites和传统的AzureWeb角色... 查看详情

从 Asp.Net 网站外部访问 Azure Blob 存储

】从Asp.Net网站外部访问AzureBlob存储【英文标题】:AccessAzureBlobStorageexternallyfromanAsp.Netwebsite【发布时间】:2021-01-1416:34:24【问题描述】:我需要在IIS中的现有经典ASP.NET网站中添加AzureBlob存储功能。网站:.NETFramework与Forms身份验证... 查看详情

系统分配的托管标识的 Azure ARM 角色分配第一次运行失败

】系统分配的托管标识的AzureARM角色分配第一次运行失败【英文标题】:AzureARMroleassignmentforSystemAssignedManagedIdentityfailsthefirstrun【发布时间】:2021-07-2713:22:58【问题描述】:我的目标是部署一个具有系统管理身份的逻辑应用和该身... 查看详情

如何在 Windows Azure 中使用远程桌面调试辅助角色?

...前不确定如何进行。经过大量挖掘,我发现了一个离线的网站,但在Google的缓存中 查看详情

懒惰地初始化角色集合失败

】懒惰地初始化角色集合失败【英文标题】:failedtolazilyinitializeacollectionofrole【发布时间】:2011-07-2105:57:43【问题描述】:您好,我有两个这样的课程:publicclassIndicatorimplementsSerializable...@OneToMany(mappedBy="indicator",fetch=FetchType.LAZY)pr... 查看详情

Web 部署任务失败。(此服务器环境不支持创建新应用程序)

...5:49【问题描述】:我想在Azure的单一应用服务中发布两个网站。我使用Azure中的虚拟应用程序和目录在单个应用程序服务中发布两个网站。Ex:site 查看详情

NHibernate - 延迟初始化角色集合失败

】NHibernate-延迟初始化角色集合失败【英文标题】:NHibernate-failedtolazilyinitializeacollectionofrole【发布时间】:2010-12-2600:03:44【问题描述】:我有以下看似简单的场景,但是我对NHibernate还是很陌生。尝试为我的控制器上的编辑操作... 查看详情

使用 SpringBoot 懒惰初始化角色集合失败

】使用SpringBoot懒惰初始化角色集合失败【英文标题】:FailedtolazilyinitializeacollectionofrolewithSpringBoot【发布时间】:2019-01-2309:51:02【问题描述】:我有一个基本的SpringBoot2.0.3.RELEASE应用程序,它使用SpringInitializer、JPA、嵌入式Tomcat、... 查看详情

间歇性 Microsoft Azure 网站访问失败

】间歇性MicrosoftAzure网站访问失败【英文标题】:IntermittentMicrosoftAzureWebSiteaccessfailure【发布时间】:2013-11-2116:41:57【问题描述】:我有许多小型MVC应用程序部署为MicrosoftWindowsAzure网站。这已经工作了几个月。昨天我推出了一个新... 查看详情

懒惰初始化角色集合失败:someEnttiy.otherTitles

】懒惰初始化角色集合失败:someEnttiy.otherTitles【英文标题】:Failedtolazilyinitializeacollectionofrole:someEnttiy.otherTitles【发布时间】:2018-07-1422:20:02【问题描述】:我想测试https://github.com/JonkiPro/popcorn/blob/develop/popcorn-core/src/main/java/co 查看详情

Azure 应用服务环境 (ASEv3) 中的 Docker Compose 失败

】Azure应用服务环境(ASEv3)中的DockerCompose失败【英文标题】:DockerComposeFailureinAzureAppServiceEnvironment(ASEv3)【发布时间】:2021-12-0813:28:31【问题描述】:在应用服务环境下的Azure应用服务中,我使用公共DockerHub作为注册表源配置了Docke... 查看详情

Azure 和 MVC 中的成员角色

...:2013-01-2909:23:38【问题描述】:我正在开发一个ASP.NETMVC3网站,并且正在使用MicrosoftASP.NET通用提供程序。网络配置:<connectionStrings><addname="MyContext"connectionString="datasource=tcp:* 查看详情

LazyInitializationException: 延迟初始化角色集合失败 无法初始化代理 - 没有会话

】LazyInitializationException:延迟初始化角色集合失败无法初始化代理-没有会话【英文标题】:LazyInitializationException:failedtolazilyinitializeacollectionofrolecouldnotinitializeproxy-noSession【发布时间】:2015-04-0121:51:39【问题描述】:这在SO中被多... 查看详情

GCM 授权失败:在 Azure 网站上部署了带有 PushSharp 的 WebAPI

】GCM授权失败:在Azure网站上部署了带有PushSharp的WebAPI【英文标题】:GCMAuthorizationFailed:WebAPIwithPushSharpdeployedonAzurewebsite【发布时间】:2016-08-2515:07:42【问题描述】:我正在尝试将带有PushSharp的ASP.WebAPI部署到1小时到24小时可用的... 查看详情

org.hibernate.LazyInitializationException:懒惰初始化角色集合失败(Hibernate + Spring)

】org.hibernate.LazyInitializationException:懒惰初始化角色集合失败(Hibernate+Spring)【英文标题】:org.hibernate.LazyInitializationException:failedtolazilyinitializeacollectionofrole(Hibernate+Spring)【发布时间】:2011-10-2310:20:54【问题描述】:我有一个带... 查看详情

Azure devops 抱怨语法循环

】Azuredevops抱怨语法循环【英文标题】:Azuredevopscomplainsaboutthesyntaxloop【发布时间】:2021-01-2118:37:56【问题描述】:我有一些语法问题,但看起来不错。我找不到错误trigger:nonepool:vmImage:\'ubuntu-18.04\'parameters:-name:themeNamesvalues:-\'1\'-\... 查看详情

Azure 上的 AspNetIdentity 登录失败 - 初始化字符串的格式不符合从索引 0 开始的规范

】Azure上的AspNetIdentity登录失败-初始化字符串的格式不符合从索引0开始的规范【英文标题】:AspNetIdentityloginfailsonAzure-Formatoftheinitializationstringdoesnotconformtospecificationstartingatindex0【发布时间】:2019-09-0517:59:38【问题描述】:免责声... 查看详情

定制化azure站点java运行环境

...PermGen及参数设置?在上一章节中,我们定制化使用了Java8环境,使用我们的测试页面打印出了JVM基本参数,但如果我们自己观察,会发现在MXBeans中,没有出现PermGen的使用数据,初始大小等信息,即使我们已经设置了大小: ?在Jav... 查看详情