sha*_*oth 5 azure azure-web-roles
我有一个Azure Web角色.有时它会因异常或操作系统更新而被回收.这将包括或不包括VM重启.我想知道VM是重新启动还是只是WaIISHost.exe重新启动主机进程.
我怎样才能找到最简单的方法?
在任何计算机(VM,RDP等)上,您都可以执行命令提示符
net statistics server | more
Run Code Online (Sandbox Code Playgroud)
这将返回机器的统计数据并具有时间戳(自统计以来),可以将其作为上次打开机器时的时间戳.
启用 RDP 访问并登录 Azure VM 后,您可以通过多种方式找到它。此外,在给定情况下,VM 回收和角色回收可以是两个单独的事件,并且角色回收可能不需要 VM 回收。
如果您的角色主机进程(即 WaIISHost.exe)出现任何异常,事件日志将包含有关此异常的条目,并且角色将重新启动(或根据异常保持重新启动)。如果 VM 由于计划内或计划外的更新而重新启动,则角色主机进程将自动关闭,并且不会记录与角色主机进程相关的任何异常。
此外,如果您检查角色主机进程启动时间(使用 ProcessExplorer)并检查系统正常运行时间以查看差异,则应该存在显着的时间差异来解释角色何时重新启动以及虚拟机何时运行。
最后,如果您查看位于 C:\log 文件夹的最新 waappagent.log(检查日期/时间以选择最新),并搜索基于角色部署 ID 的状态,该状态将显示角色状态更改时是否存在崩溃特定日志。您可能需要洗牌很多批次才能弄清楚。这是深入研究代理特定日志以查明角色主机进程是否存在导致问题的问题的另一种粗略方法。
| 归档时间: |
|
| 查看次数: |
3254 次 |
| 最近记录: |