Spring boot 无法在关闭的连接上调用方法,在连接到tera数据池的理想时间之后面临此问题

Spring boot 无法在关闭的连接上调用方法,在连接到tera数据池的理想时间之后面临此问题,spring-boot,Spring Boot,errorMsg=java.sql.SQLException:[Teradata JDBC Driver][TeraJDBC 16.10.00.03][Error 1095][SQLState HY000]无法在关闭的连接上调用方法。 2020-02-24 10:11:12.757错误[ACISST服务,3f7cb6b7495a5c38,3f7cb6b7495a5c38,false]7-[XNIO-2任务-24]errorMsg=java.sql.SQLException:[Teradata J

errorMsg=java.sql.SQLException:[Teradata JDBC Driver][TeraJDBC 16.10.00.03][Error 1095][SQLState HY000]无法在关闭的连接上调用方法。
2020-02-24 10:11:12.757错误[ACISST服务,3f7cb6b7495a5c38,3f7cb6b7495a5c38,false]7-[XNIO-2任务-24]errorMsg=java.sql.SQLException:[Teradata JDBC驱动程序][TeraJDBC 16.10.00.03][ERROR 1095][SQLState HY000]无法在关闭的连接上调用方法

当您的应用程序在连接关闭后调用方法时,Teradata JDBC驱动程序会引发该异常。当应用程序调用connection.close方法时,连接将关闭,但当网络通信失败且Teradata JDBC驱动程序失去与数据库的连接时,连接也将关闭

您说过这个错误发生在连接池中的JDBC连接上。数据库管理员可以将视点配置为终止空闲会话。连接池中的JDBC连接通常是空闲的,因此,如果管理员已将Viewpoint配置为终止空闲连接,则会终止JDBC连接

如果连接池中的JDBC连接因空闲而终止,然后您的应用程序从该池租用该连接并尝试使用该连接,则会出现此错误


解决方案是让管理员从终止空闲会话的视点配置中排除池JDBC连接。

欢迎使用stackoverflow。请阅读并提出一个包含所需信息的适当问题。