【问题标题】:apache ignite - jdbc driver for sql query from cache gives GridClientConnectionResetException when run independentlyapache ignite - 用于从缓存中查询 sql 的 jdbc 驱动程序在独立运行时会产生 GridClientConnectionResetException
【发布时间】:2016-09-21 16:39:17
【问题描述】:

apache 点燃 1.7 我已在缓存中加载数据并准备从中查询。 当使用 jdbc 驱动程序独立运行时,它给出了一个 “GridClientConnectionResetException:执行请求失败” 当我与“预加载缓存”代码一起运行时,它运行正常。

不知道我在这里做错了什么。

Class.forName("org.apache.ignite.IgniteJdbcDriver"); 连接连接 =DriverManager.getConnection(jdbc:ignite://:/); 语句 stmt=conn.createStatement(); ResultSet rs = stmt.executeQuery("Select id,name from ...");

另外,如果我使用 jdbc:ignite:cfg://,它会给出 spring 上下文资源未注入错误。 它与用于预加载数据的配置相同。

【问题讨论】:

    标签: ignite


    【解决方案1】:

    您应该检查服务器节点日志。很可能存在导致连接关闭的异常。

    【讨论】:

    • 好的,我检查了那里,没有找到。谢谢你的回复。任何其他想法。
    • 那么异常的完整跟踪是什么?
    • 引起:类 org.apache.ignite.internal.client.impl.connection.GridClientConnectionResetException:无法执行请求(连接失败):/192.168.13.23:11211 在 org.apache.ignite。 internal.client.impl.connection.GridClientConnection.getCloseReasonAsException(GridClientConnection.java:491) 在 org.apache.ignite.internal.client.impl.connection.GridClientNioTcpConnection.close(GridClientNioTcpConnection.java:339) 在 org.apache.ignite。 internal.client.impl.connection.GridClientNioTcpConnection.close(GridClientNioTcpConnection.java:299)
    • 在 org.apache.ignite.internal.client.impl.connection.GridClientConnectionManagerAdapter$NioListener.onDisconnected(GridClientConnectionManagerAdapter.java:624) 在 org.apache.ignite.internal.util.nio.GridNioFilterChain$ TailFilter.onSessionClosed(GridNioFilterChain.java:249) at org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedSessionClosed(GridNioFilterAdapter.java:93) at org.apache.ignite.internal.util.nio.GridNioCodecFilter.onSessionClosed( GridNioCodecFilter.java:70)
    • 在 org.apache.ignite.internal.util.nio.GridNioFilterAdapter.proceedSessionClosed(GridNioFilterAdapter.java:93) 在 org.apache.ignite.internal.util.nio.GridNioServer$HeadFilter.onSessionClosed( GridNioServer.java:2296) 在 org.apache.ignite.internal.util.nio.GridNioFilterChain.onSessionClosed(GridNioFilterChain.java:147) 在 org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.close(GridNioServer. java:1852) 在 org.apache.ignite.internal.util.nio.GridNioServer$ByteBufferNioClientWorker.processRead(GridNioServer.java:746)
    猜你喜欢
    • 2018-07-21
    • 1970-01-01
    • 1970-01-01
    • 2017-02-16
    • 1970-01-01
    • 2021-07-01
    • 1970-01-01
    • 2023-01-22
    • 2017-07-23
    相关资源
    最近更新 更多