wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Azure角色正在循环–WaHostBootstrapper.exe崩溃,故障模块ntdll.dll大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

这让我发疯:我们有一个带有ASP.NET MVC 3项目的 Windows Azure云服务.最近有很多变化,所以我们必须每隔几天部署一次. 有时候(例如现在),我们会遇到以下部署错误: Role instances recycled for a certain amount of times during an update or upgrade operation... manage.wind
这让我发疯:我们有一个带有ASP.NET MVC 3项目的 Windows Azure云服务.最近有很多变化,所以我们必须每隔几天部署一次.

有时候(例如现在),我们会遇到以下部署错误

Role instances recycled for a certain amount of times during an update or upgrade operation...
@H_962_19@manage.windowsazure.com告诉我们,我们的Staging部署的实例0是不健康的:

Recycling (Role has encountered an error and has stopped)

然而,实例1很好,实例1上的Web服务正在运行,因此错误的原因不是我们的代码.

我们对实例进行了RDP,并检查了应用程序事件日志,该日志多次显示以下错误

FaulTing application name: WaHostBootstrapper.exe,version: 6.0.6002.18488,time stamp: 0x505cf7da
FaulTing module name: ntdll.dll,version: 6.1.7601.17696,time stamp: 0x4e8147f0
Exception code: 0xc0000008
Fault offset: 0x00000000000d4995
FaulTing process id: 0x970
FaulTing application start time: 0x01ce474976d706d2
FaulTing application path: E:\base\x64\WaHostBootstrapper.exe
FaulTing module path: D:\Windows\SYstem32\ntdll.dll
Report Id: c26d8be8-b33c-11e2-a9be-00155d3ab8c9

当发生这种情况时,我们就是

>重新映像实例
>重新启动实例
>再次部署
>创建支持服务单

几个小时后,一切都恢复了.我们没有更改部署中的任何内容,它只是再次工作,就像之前一样.在Microsoft支持部门做出反应时,一切都很好,所以我们无法向他们展示问题.

这太荒谬而令人沮丧.我们因为这个愚蠢的错误而失去了几天的工作.

有其他人有这些问题吗?有什么想法我们怎么能阻止它?

解决方法

检查以下内容
1.您拥有最新的Azure SDK,并且您的解决方案正在使用正确的dll引用.例如如果你有v2.0,请确保所有引用都使用相同的版本.如果没有,重新建立.
2.所有引用(包括包和自己的库)都使用“Copy Local”= True启用,它们包含在包bin中.
3.如果使用的是Storage,请检查连接字符串和密钥的有效性.
4.检查服务配置是否具有正确定位的osFamily和osVersion.
5.如果没有任何帮助,请尝试 intelliTrace.

大佬总结

以上是大佬教程为你收集整理的Azure角色正在循环–WaHostBootstrapper.exe崩溃,故障模块ntdll.dll全部内容,希望文章能够帮你解决Azure角色正在循环–WaHostBootstrapper.exe崩溃,故障模块ntdll.dll所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。