.net core dotnet转储分析文件句柄
我有一个.net核心应用程序,它正在使用(可能随着时间的推移而泄漏)所有的文件句柄,并且我已经使用此应用程序的.net core dotnet转储分析文件句柄,.net-core,dump,filehandle,.net Core,Dump,Filehandle,我有一个.net核心应用程序,它正在使用(可能随着时间的推移而泄漏)所有的文件句柄,并且我已经使用此应用程序的dotnet dump collect--type=Mini进行转储,当它进入此状态时。这是在docker/linux上运行的 我想知道哪些文件句柄是打开的,以及关于它们的任何信息,例如: 文件:路径 网络:目的地、端口 等待回调 …或任何其他可以使用手柄的东西 我不知道如何从我的垃圾堆中获取这些信息,在调用堆栈中没有什么明显的东西,除了所有的东西都在等待IO回调之类的东西 我可能需
dotnet dump collect--type=Mini
进行转储,当它进入此状态时。这是在docker/linux上运行的
我想知道哪些文件句柄是打开的,以及关于它们的任何信息,例如:
- 文件:路径
- 网络:目的地、端口
- 等待回调
FileStream
这样明显的东西,因为它们不能涵盖所有基础
有谁能建议一种方法来获得这一级别的细节吗