无法ping通,MariaDB Drizzle JDBC中的管道损坏

1dkrff03  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(72)

我有一个java应用程序,它使用mariadb服务器。从java,毛毛雨jdbc用于连接mariadb服务器。有时,我得到一个错误,断管
我不知道为什么会出现这个错误,它的根本原因。
我使用ubuntu12.04,最新的毛毛雨jdbc驱动(1.2)和mariadb5.5.29。
请查看错误日志:
java. sql. SQLNonTransientConnectionException:无法ping:在org. drizzle. jdbc. internal. SQLEceptionMapper. get(SQLEceptionMapper. java:97)在org. drizzle. jdbc. DrizzleConnection. isValid(DrizzleConnection.java:950)在

  • 在org. eclipse. cdt. dsf. concurrent. RequestMonitor $www. example.com(Requester.java:298)在java. util. concurrent. Executors $www.example.com(Executors.java:471)位于java. util. concurrent. FutureTask $Sync. innerRun(FutureTask.java:334),网址:www.example.com(FutureTask.java:166),位于java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:在java. util. concurrent. ScheduledThreadPoolExecutor $ScheduledFutureTask.run上运行(ScheduledThreadPoolExecutor.java:266),位于java. util. concurrent. ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1110)位于java. util. concurrent. ThreadPoolExecutor $www.example.com(ThreadPoolExecutor.java:603),网址:www.example.com(Thread.java:679)原因:org. drizzle. jdbc. internal. common. QueryException:无法ping通:www.example.com上的管道破裂(MySQLProtocol.java:424)at org. drizzle. jdbc. DrizzleConnection. isValid(DrizzleConnection.java:948). 14 more由于:java. net. SocketException:2.run82)at java. io. BufferedOutputStream. flush(BufferedOutputStream.java:140)at org. drizzle. jdbc. internal. mysql. packet. commands. MySQLPingPacket. send(MySQLPingPacket.java:47)at www.example.com(MySQLProtocol.java:419). 15 more
    有人能帮我吗?

相关问题