我可以通过JDBC连接到我的MSSQL 2017数据库,但是当数据库服务器负载很重时,我在运行查询时会遇到这个连接错误。 我是不是已经达到了服务器能做的极限了?也许这是与网卡相关的问题?是否需要对性能设置进行调整? com.microsoft.sqlserver.jdbc.SQLServerException: Error: "Connection timed out: no further information.
Verify the
我在试着避免在客户中使用TIME_WAIT。我连接然后设置O_NONBLOCK和SO_REUSEADDR。我调用read,直到它返回0。当read返回0时,errno也是0。但是,如果我调用close,套接字将被设置为TIME_WAIT,正如netstat所确认的那样。
由于我对同一主机/端口进行了多次连接,最终开始看到"Address in use“错误(请参阅)。