问题描述
在wildfly10部署的应用程序代码中,如果fileinputstream没有以编程方式关闭(它是代码中的一个miss),在GC(G1GC)周期中,打开的文件输入流的孤儿引用被关闭,所以数量打开文件描述符的数量没有增长。
然而,在wildfly10升级到wildfly18之后,由于打开的文件描述符的数量不断增加,在GC(G1GC)周期内没有以编程方式关闭的文件输入流不会被关闭。
我们同意必须在我们现在所做的应用程序代码中以编程方式关闭输入流,但想了解 wildfly18 中这种行为变化背后的原因。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)