HBP服务重启过后,7080 端口userdb消失

此问题 遇到过一次, 再次重启HBP服务之后,发现正常。

查看报错日志,记录情况如下:

 

初步看了下是mysql 的问题,连接被拒绝。 14:59:20  jetty重启后面是报错

 

14:59:20.553 EVENT  Started org.mortbay.jetty.Server@1835282

java.sql.SQLException: Communication link failure: java.io.EOFException, underlying cause: null

 

** BEGIN NESTED EXCEPTION **

 

java.io.EOFException

 

STACKTRACE:

 

java.io.EOFException

         at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1394)

         at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1538)

         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1929)

         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167)

         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1278)

         at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1224)

         at com.mysql.jdbc.Connection.execSQL(Connection.java:2244)

         at com.mysql.jdbc.Connection.execSQL(Connection.java:2192)

         at com.mysql.jdbc.Statement.executeQuery(Statement.java:1163)

         at com.hansky.tools.sat.DataQuery.queryOne(DataQuery.java:425)

         at com.hansky.tools.sat.DataQuery.queryOne(DataQuery.java:409)

         at com.hansky.apps.butterfly.udb.UdbSessionManagerFactory.create(UdbSessionManagerFactory.java:99)

         at com.hansky.apps.butterfly.udb.UdbContext.start(UdbContext.java:54)

         at com.hansky.apps.butterfly.udb.UserDB.start(UserDB.java:229)

         at com.hansky.apps.butterfly.server.DatabaseService.start(DatabaseService.java:106)

         at com.hansky.apps.butterfly.server.ButterflyServer.loadPostServices(ButterflyServer.java:413)

         at com.hansky.apps.butterfly.server.ButterflyServer.init(ButterflyServer.java:168)

         at com.hansky.pub.butterfly.ButterflyService.start(ButterflyService.java:31)

         at com.hansky.tools.applauncher.AppLauncher.startService(AppLauncher.java:154)

         at com.hansky.tools.applauncher.AppLauncher.start(AppLauncher.java:117)

         at com.hansky.tools.applauncher.AppLauncher.main(AppLauncher.java:182)

         at com.hansky.pub.Launcher.main(Launcher.java:16)

 

 

** END NESTED EXCEPTION **

 

 

         at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:1713)

         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1929)

         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167)

         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1278)

         at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1224)

         at com.mysql.jdbc.Connection.execSQL(Connection.java:2244)

         at com.mysql.jdbc.Connection.execSQL(Connection.java:2192)

         at com.mysql.jdbc.Statement.executeQuery(Statement.java:1163)

         at com.hansky.tools.sat.DataQuery.queryOne(DataQuery.java:425)

         at com.hansky.tools.sat.DataQuery.queryOne(DataQuery.java:409)

         at com.hansky.apps.butterfly.udb.UdbSessionManagerFactory.create(UdbSessionManagerFactory.java:99)

         at com.hansky.apps.butterfly.udb.UdbContext.start(UdbContext.java:54)

         at com.hansky.apps.butterfly.udb.UserDB.start(UserDB.java:229)

         at com.hansky.apps.butterfly.server.DatabaseService.start(DatabaseService.java:106)

         at com.hansky.apps.butterfly.server.ButterflyServer.loadPostServices(ButterflyServer.java:413)

         at com.hansky.apps.butterfly.server.ButterflyServer.init(ButterflyServer.java:168)

         at com.hansky.pub.butterfly.ButterflyService.start(ButterflyService.java:31)

         at com.hansky.tools.applauncher.AppLauncher.startService(AppLauncher.java:154)

         at com.hansky.tools.applauncher.AppLauncher.start(AppLauncher.java:117)

         at com.hansky.tools.applauncher.AppLauncher.main(AppLauncher.java:182)

         at com.hansky.pub.Launcher.main(Launcher.java:16)

com.hansky.apps.butterfly.intf.ButterflyException[9206/-1: null] No udb_info!

         at com.hansky.apps.butterfly.udb.UdbSessionManagerFactory.create(UdbSessionManagerFactory.java:134)

         at com.hansky.apps.butterfly.udb.UdbContext.start(UdbContext.java:54)

         at com.hansky.apps.butterfly.udb.UserDB.start(UserDB.java:229)

         at com.hansky.apps.butterfly.server.DatabaseService.start(DatabaseService.java:106)

         at com.hansky.apps.butterfly.server.ButterflyServer.loadPostServices(ButterflyServer.java:413)

         at com.hansky.apps.butterfly.server.ButterflyServer.init(ButterflyServer.java:168)

         at com.hansky.pub.butterfly.ButterflyService.start(ButterflyService.java:31)

         at com.hansky.tools.applauncher.AppLauncher.startService(AppLauncher.java:154)

         at com.hansky.tools.applauncher.AppLauncher.start(AppLauncher.java:117)

         at com.hansky.tools.applauncher.AppLauncher.main(AppLauncher.java:182)

         at com.hansky.pub.Launcher.main(Launcher.java:16)

java.sql.SQLException: Server connection failure during transaction. Due to underlying exception: 'java.net.ConnectException: Connection refused: connect'.

 

** BEGIN NESTED EXCEPTION **

 

java.net.ConnectException

MESSAGE: Connection refused: connect

 

STACKTRACE:

 

java.net.ConnectException: Connection refused: connect

         at java.net.PlainSocketImpl.socketConnect(Native Method)

         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)

         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)

         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)

         at java.net.Socket.connect(Socket.java:464)

         at java.net.Socket.connect(Socket.java:414)

         at java.net.Socket.<init>(Socket.java:310)

         at java.net.Socket.<init>(Socket.java:125)

         at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:124)

         at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:225)

         at com.mysql.jdbc.Connection.createNewIO(Connection.java:1895)

         at com.mysql.jdbc.Connection.<init>(Connection.java:450)

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

         at java.sql.DriverManager.getConnection(DriverManager.java:512)

         at java.sql.DriverManager.getConnection(DriverManager.java:140)

         at com.hansky.core.jdbc.ConnectionPool.initConnections(ConnectionPool.java:146)

         at com.hansky.core.jdbc.ConnectionPool.init(ConnectionPool.java:138)

         at com.hansky.tools.sat.SessionManager.init(SessionManager.java:101)

         at com.hansky.tools.sat.SessionManager.<init>(SessionManager.java:71)

         at com.hansky.apps.butterfly.udb.UdbSessionManagerFactory.createSimple(UdbSessionManagerFactory.java:190)

         at com.hansky.apps.butterfly.udb.UdbSessionManagerFactory.create(UdbSessionManagerFactory.java:87)

         at com.hansky.apps.butterfly.udb.UdbContext.start(UdbContext.java:54)

         at com.hansky.apps.butterfly.udb.UserDB.start(UserDB.java:229)

         at com.hansky.apps.butterfly.server.DatabaseService.start(DatabaseService.java:106)

         at com.hansky.apps.butterfly.server.ButterflyServer.loadPostServices(ButterflyServer.java:413)

         at com.hansky.apps.butterfly.server.ButterflyServer.init(ButterflyServer.java:168)

         at com.hansky.pub.butterfly.ButterflyService.start(ButterflyService.java:31)

         at com.hansky.tools.applauncher.AppLauncher.startService(AppLauncher.java:154)

         at com.hansky.tools.applauncher.AppLauncher.start(AppLauncher.java:117)

         at com.hansky.tools.applauncher.AppLauncher.main(AppLauncher.java:182)

         at com.hansky.pub.Launcher.main(Launcher.java:16)

 

 

** END NESTED EXCEPTION **

 

 

Attempted reconnect 3 times. Giving up.

         at com.mysql.jdbc.Connection.createNewIO(Connection.java:1964)

         at com.mysql.jdbc.Connection.<init>(Connection.java:450)

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

         at java.sql.DriverManager.getConnection(DriverManager.java:512)

         at java.sql.DriverManager.getConnection(DriverManager.java:140)

         at com.hansky.core.jdbc.ConnectionPool.initConnections(ConnectionPool.java:146)

         at com.hansky.core.jdbc.ConnectionPool.init(ConnectionPool.java:138)

         at com.hansky.tools.sat.SessionManager.init(SessionManager.java:101)

         at com.hansky.tools.sat.SessionManager.<init>(SessionManager.java:71)

         at com.hansky.apps.butterfly.udb.UdbSessionManagerFactory.createSimple(UdbSessionManagerFactory.java:190)

         at com.hansky.apps.butterfly.udb.UdbSessionManagerFactory.create(UdbSessionManagerFactory.java:87)

         at com.hansky.apps.butterfly.udb.UdbContext.start(UdbContext.java:54)

         at com.hansky.apps.butterfly.udb.UserDB.start(UserDB.java:229)

         at com.hansky.apps.butterfly.server.DatabaseService.start(DatabaseService.java:106)

         at com.hansky.apps.butterfly.server.ButterflyServer.loadPostServices(ButterflyServer.java:413)

         at com.hansky.apps.butterfly.server.ButterflyServer.init(ButterflyServer.java:168)

         at com.hansky.pub.butterfly.ButterflyService.start(ButterflyService.java:31)

         at com.hansky.tools.applauncher.AppLauncher.startService(AppLauncher.java:154)

         at com.hansky.tools.applauncher.AppLauncher.start(AppLauncher.java:117)

         at com.hansky.tools.applauncher.AppLauncher.main(AppLauncher.java:182)

         at com.hansky.pub.Launcher.main(Launcher.java:16)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值