如果我想从Azure Web应用程序进行故障转储,还有哪些选择。我已经尝试过使用adplus,但是它会严重影响性能,因此无法使用。还有其他选择吗?我需要指定在站点崩溃时(例如在adplus中可以设置“ -crash”的站点)崩溃时应该进行内存转储。
我听说过崩溃诊断程序,但是不幸的是,这不是替代方法。
/乔
答案 0 :(得分:2)
您可以转到Azure Webapp服务的Kudu站点,然后转到Debug控制台并捕获转储。
为转储创建目录并运行此命令。在这种情况下,请添加-e
参数以使Azure webapp崩溃时发生异常或崩溃。您可以先参考此blog以获得详细步骤。
d:\devtools\sysinternals\procdump -accepteula -ma <PID> -e