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. [转]PHP利用Gearman来处理并行多进程问题

    From : http://www.yuansir-web.com/2013/11/25/php%E5%88%A9%E7%94%A8gearman%E6%9D%A5%E5%A4%84%E7%90%86 ...

  2. HTTP Error 502.5 – Process Failure

    https://www.cnblogs.com/lookerblue/p/7101641.html http://www.cnblogs.com/lookerblue/p/7102040.html h ...

  3. 让Windows加入域的PowerShell

    $domain = "midrange.lab" $password = "MyPassword!" | ConvertTo-SecureString -asP ...

  4. asp.net使用jquery.form实现图片异步上传

    首先我们需要做准备工作: jquery下载:http://files.cnblogs.com/tianguook/jquery1.8.rar jquery.form.js下载:http://files ...

  5. 使用 CSS 接收用户的点击事情并对相关节点进行操作

    问题背景:使用纯 CSS 方案,实现导航栏tab切换 实现 Tab 切换的难点在于如何使用 CSS 接收到用户的点击事情并对相关的节点进行操作.即是: 如何接收点击事件 如何操作相关DOM 下面看看如 ...

  6. C++类中的访问权限问题

    纠结的东西: private,public,protected方法的访问范围.(public继承下)private: 只能由该类中的函数.其友元函数访问,不能被任何其他访问,该类的对象也不能访问. p ...

  7. 浅谈APP流式分页服务端设计(转)

    http://www.jianshu.com/p/13941129c826 a.cursor游标式分页 select * from table where id >cursor limit pa ...

  8. JAVA-安装apache tomcat服务器

    下载地址:http://tomcat.apache.org/ 选择需要下载的版本 下载windows service installer,找到文件双击进行安装 next i agree next ne ...

  9. 快讯:微软安卓版个人助理(Cortana)在美国境内进行公測

    8月24日,"Microsoft starts public test of Cortana app for Android smartphones"(此文8月24日发表),此事意 ...

  10. Disqus评论框改造工程-Jekyll等静态博客实现Disqus代理访问

    文章最初发表于szhshp的第三边境研究所转载请注明 关于博客评论 六月多说挂了,地球人都知道. 倡言.云跟帖.来必力都很烂,地球人都知道. 转Disqus的都是人才. Disqus使用中遇到的问题 ...