Wildfly 在上传文件后留下两个孤立的文件描述符
Wildfly leave Two Orphaned File Descriptors after uploading a file
我是 运行 Wildfly 版本 14 和版本 18(在不同的机器上)和 Primefaces。每当我上传文件时,我都会得到 2 个孤立的 fds。我已经仔细检查了我的代码,所有资源都已关闭。我没有遇到任何问题 运行 Wildfly 11,顺便说一下。我还使用 lsof 来确保打开的文件属于 Wildfly,而且确实如此。最终,我得到了太多打开的文件错误。
ls -alFtr /proc/30724/fd|grep elete
lr-x------ 1 ora ora 64 Apr 3 09:36 594 -> /PATH_TO/undertow1607766259253292434upload (deleted)
lr-x------ 1 ora ora 64 Apr 3 09:40 591 -> /PATH_TO/undertow1607766259253292434upload (deleted)
谷歌搜索问题给了我几个 RedHat 链接,但我找不到任何解决我的问题的方法。有什么想法吗?
是的,如果您使用的是 PF 7.X这是一个错误,已在 PF8.0 中修复。
我是 运行 Wildfly 版本 14 和版本 18(在不同的机器上)和 Primefaces。每当我上传文件时,我都会得到 2 个孤立的 fds。我已经仔细检查了我的代码,所有资源都已关闭。我没有遇到任何问题 运行 Wildfly 11,顺便说一下。我还使用 lsof 来确保打开的文件属于 Wildfly,而且确实如此。最终,我得到了太多打开的文件错误。
ls -alFtr /proc/30724/fd|grep elete
lr-x------ 1 ora ora 64 Apr 3 09:36 594 -> /PATH_TO/undertow1607766259253292434upload (deleted)
lr-x------ 1 ora ora 64 Apr 3 09:40 591 -> /PATH_TO/undertow1607766259253292434upload (deleted)
谷歌搜索问题给了我几个 RedHat 链接,但我找不到任何解决我的问题的方法。有什么想法吗?
是的,如果您使用的是 PF 7.X这是一个错误,已在 PF8.0 中修复。