java.sql.SQLRecoverableException:IO 错误:文件描述符错误,连接延迟 1 毫秒,身份验证延迟 0 毫秒

Posted

技术标签:

【中文标题】java.sql.SQLRecoverableException:IO 错误:文件描述符错误,连接延迟 1 毫秒,身份验证延迟 0 毫秒【英文标题】:java.sql.SQLRecoverableException: IO Error: Bad file descriptor, connect lapse 1ms, Authentication lapse 0ms 【发布时间】:2021-03-07 17:08:44 【问题描述】:

当我尝试使用 DBvisualizer 连接时出现此错误,在我将 macOS 升级到 Big Sur 并将 ***(脉冲安全)升级到版本 9.1.8 之前它工作正常。不确定是什么导致了问题。知道可能导致此问题的原因吗?

【问题讨论】:

【参考方案1】:

我搜索了一下,可能是您达到了打开文件/进程数的最大限制,因此无法再打开套接字。

了解如何在 MacOS 中增加限制。 https://wilsonmar.github.io/maximum-limits/

类似的错误:

Streamsets Error - Bad File Descriptor


另一个原因可能是下面的链接表明 PulseSecure 在 MacOS >= 10 上存在一些问题,https://community.pulsesecure.net/t5/Pulse-Connect-Secure/Pulse-Secure-9-1-4-breaks-network-proxy-bypass-in-macOS-Catalina/td-p/42484

【讨论】:

以上是关于java.sql.SQLRecoverableException:IO 错误:文件描述符错误,连接延迟 1 毫秒,身份验证延迟 0 毫秒的主要内容,如果未能解决你的问题,请参考以下文章