2015-02-02 17:49:09,035 ERROR basic.DBManager - Failded to establish the connection.
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:
Communications link failure

The last packet sent successfully to the
server was 0 milliseconds ago. The driver has not received any
packets from the server.
 at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
 at
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
 at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
 at
java.lang.reflect.Constructor.newInstance(Unknown Source)
 at
com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
 at
com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)

at
com.mysql.jdbc.MysqlIO.(MysqlIO.java:344)
 at
com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2333)

at
com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2370)

at
com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2154)

at
com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:792)
 at
com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:47)
 at
sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown
Source)
 at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
 at
java.lang.reflect.Constructor.newInstance(Unknown Source)
 at
com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
 at
com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381)

at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)

at java.sql.DriverManager.getConnection(Unknown
Source)
 at java.sql.DriverManager.getConnection(Unknown
Source)
 ...

Caused by: java.net.SocketException: No
buffer space available (maximum connections reached?):
connect
 at
java.net.DualStackPlainSocketImpl.connect0(Native Method)
 at
java.net.DualStackPlainSocketImpl.socketConnect(Unknown
Source)
 at
java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
 at
java.net.AbstractPlainSocketImpl.connectToAddress(Unknown
Source)
 at
java.net.AbstractPlainSocketImpl.connect(Unknown Source)
 at java.net.PlainSocketImpl.connect(Unknown
Source)
 at java.net.SocksSocketImpl.connect(Unknown
Source)
 at java.net.Socket.connect(Unknown Source)
 at java.net.Socket.connect(Unknown Source)
 at java.net.Socket.(Unknown Source)
 at java.net.Socket.(Unknown Source)
 at
com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:257)

at
com.mysql.jdbc.MysqlIO.(MysqlIO.java:294)
 ... 19 more
Exception in thread "main" java.lang.NullPointerException
 ...

最后的NullPointerException是指connection。

解决方案:减少connection的数量。

参考:http://ilyljc007.blog.163.com/blog/static/1623518992011111162336911/

原因:与db的连接过多。即使connection closed也不行。

error:No buffer space available (maximum connections reached的更多相关文章

  1. IDEA 服务启动报:No buffer space available (maximum connections reached): connect的解决方案。

    错误提示:严重: Error starting endpointjava.io.IOException: Unable to establish loopback connectionat sun.n ...

  2. 连接db2数据库出现No buffer space available (maximum connections reached?)

    Caused by: javax.naming.NamingException: [jcc][t4][2043][11550][3.57.82] 异常 java.net.SocketException ...

  3. 关于 No buffer space available (maximum connections reached?): connect 的处理

    一.问题: hudson一个应用打包部署一直不成功,检查报错 检查项目的JOB配置,开始以为是SVN的问题,但是重启SVN后问题一直存在 二.分析: TCP协议中,关闭TCP连接的是Server端(当 ...

  4. java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind

    1. 启动注册表编辑器. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters 2. 新建 值名称:MaxUser ...

  5. Windows 7下解决: java.net.SocketException: No buffer space available (maximum connections reached?)

    查了一大堆网上的资料全都没用,Google得知,是Windows 7 的socket泄漏 : https://supportkb.riverbed.com/support/index?page=con ...

  6. socket-详细分析No buffer space available

    关键词:socket,tcp三次握手,tcp四次握手,2MSL最大报文生存时间,LVS,负载均衡 新年上班第一天,突然遇到一个socket连接No buffer space available的问题, ...

  7. paip java.net.SocketException No buffer space available的解决办法及总结

    java.net.SocketException No buffer space available的解决办法及总结 作者Attilax  艾龙,  EMAIL:1466519819@qq.com 来 ...

  8. socket-详细分析No buffer space available(转)

    新年上班第一天,突然遇到一个socket连接No buffer space available的问题,导致接口大面积调用(webservice,httpclient)失败的问题,重启服务器后又恢复了正 ...

  9. java socket / No buffer space available

    s https://www.cnblogs.com/yiwangzhibujian/p/7107785.html Socket用在哪呢,主要用在进程间,网络间通信. https://www.cnblo ...

随机推荐

  1. 一致性哈希算法(consistent hashing)(转)

    原文链接:每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)  一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网 ...

  2. 奇怪吸引子---Chua

    奇怪吸引子是混沌学的重要组成理论,用于演化过程的终极状态,具有如下特征:终极性.稳定性.吸引性.吸引子是一个数学概念,描写运动的收敛类型.它是指这样的一个集合,当时间趋于无穷大时,在任何一个有界集上出 ...

  3. Anciroid的IPC机制-Binder原理

    Binder驱动的原理和实现 通过上一节的介绍,大家应该对Binder有了基本的认识了.任何上层应用程序接口和用户操作都需要底层硬件设备驱动的支持,并为其提供各种操作接口.本节首先从Binder的驱动 ...

  4. 转:CRF++词性标注

    CRF++词性标注 2016-02-28 分类:NLP 阅读(5558) 评论(19)  训练和测试的语料都是人民日报98年标注语料,训练和测试比例是10:1,直接通过CRF++标注词性的准确率:0. ...

  5. 机器学习算法与Python实践之(七)逻辑回归(Logistic Regression)

    http://blog.csdn.net/zouxy09/article/details/20319673 机器学习算法与Python实践之(七)逻辑回归(Logistic Regression) z ...

  6. 微信小程序通过api接口将json数据展现到小程序示例

    这篇文章主要介绍了微信小程序通过api接口将json数据展现到小程序示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧实现知乎客户端的一个重要知识前提就是,要知道怎么通过 ...

  7. windows 查看动态连接库和静态连接库的方法

    在window下查看动态库的导出函数可以用vs自带的Dependenc工具: 查看静态库的信息要用命令行来实现: dumpbin   /LINKERMEMBER   Test.lib   >   ...

  8. Eclipse版本控制Git不能Pull或者Push

     如下图,addWcLesson.jsp做了修改,但是却显示蓝色√,而且在Eclipse的Git提交插件中也没有监测到修改的文件,导致无法Push and  Commit   原因:之前有些文件执行了 ...

  9. LInux 解压缩文件

    常用命令有2个,一个是tar,一个是zip,二选一就行 有的服务器没有安装zip命令,就只有tar可以用,我个人建议还是安装一个zip好一些,tar实在太繁琐 1.解压 tar -zxvf ./xxx ...

  10. [Git] Squash all of my commits into a single one and merge into master

    Often you have your feature branch you’ve been working on and once it’s ready, you just want it to m ...