我正在尝试找到一种在容器遇到 OOM 异常时触发内存转储的方法。问题是发生这种情况时,容器会重新启动,因此我们无法获得有效的转储。我看到了similar article outlining how to do it in Java ,但我不确定是否/如何将其转换为 .NET Core。
最佳答案
你有两种方法可以做到这一点。
对于这两种工作方式,.Net Core 需要支持一个标志,告诉它在崩溃时转储和一个标志,以将转储的路径传递给它。
关于memory - 你能在 Kubernetes 上的 .NET Core 中触发 OOM 异常的自动内存转储吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62332212/