我们项目之前一直使用没问题,但是突然从几天开始出现下面错误,重启中间件后恢复正常,用户在用一段时间后又会出现问题,时间可能是半天或者一天,报错不显示具体业务代码逻问题,目前我们排查不出原因,中间件数据库连接池没有被用完,数据库也没有问题,希望帮助排查下原因,我会上传完整日志连接链接: https://pan.baidu.com/s/1usXKi9CJ-hNp4coIsKJQLA?pwd=jhvx
2022-04-21 16:57:43.755 ERROR [cuba_core_scheduler-1] org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task.
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) org.eclipse.persistence.exceptions.DatabaseException:
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) Internal Exception: java.sql.SQLException: Connection not established
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) Error Code: -79730
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:342) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1694) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicRollbackTransaction(DatabaseAccessor.java:1792) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor.rollbackTransaction(DatasourceAccessor.java:690) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.rollbackTransaction(DatabaseAccessor.java:1776) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.sessions.AbstractSession.basicRollbackTransaction(AbstractSession.java:828) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.sessions.server.ClientSession.basicRollbackTransaction(ClientSession.java:209) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.sessions.AbstractSession.rollbackTransaction(AbstractSession.java:3965) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.rollbackTransaction(UnitOfWorkImpl.java:4815) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.rollbackTransaction(RepeatableWriteUnitOfWork.java:534) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.release(UnitOfWorkImpl.java:4615) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.jpa.transaction.EntityTransactionImpl.rollback(EntityTransactionImpl.java:189) ~[org.eclipse.persistence.jpa-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.springframework.orm.jpa.JpaTransactionManager.doRollback(JpaTransactionManager.java:559) ~[spring-orm-5.1.6.RELEASE.jar:5.1.6.RELEASE]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.springframework.transaction.support.AbstractPlatformTransactionManager.processRollback(AbstractPlatformTransactionManager.java:838) ~[spring-tx-5.1.6.RELEASE.jar:5.1.6.RELEASE]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.springframework.transaction.support.AbstractPlatformTransactionManager.rollback(AbstractPlatformTransactionManager.java:812) ~[spring-tx-5.1.6.RELEASE.jar:5.1.6.RELEASE]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at com.haulmont.cuba.core.sys.TransactionImpl.end(TransactionImpl.java:125) ~[cuba-core-7.1.1.jar:7.1.1]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at com.haulmont.cuba.core.app.scheduling.DbBasedCoordinator.begin(DbBasedCoordinator.java:76) ~[cuba-core-7.1.1.jar:7.1.1]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at com.haulmont.cuba.core.app.scheduling.Scheduling.processScheduledTasks(Scheduling.java:113) ~[cuba-core-7.1.1.jar:7.1.1]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at com.haulmont.cuba.core.app.scheduling.Scheduling.processScheduledTasks(Scheduling.java:95) ~[cuba-core-7.1.1.jar:7.1.1]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at sun.reflect.GeneratedMethodAccessor194.invoke(Unknown Source) ~[na:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84) ~[spring-context-5.1.6.RELEASE.jar:5.1.6.RELEASE]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) ~[spring-context-5.1.6.RELEASE.jar:5.1.6.RELEASE]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at com.haulmont.cuba.core.sys.CubaThreadPoolTaskScheduler$TaskDecorator.run(CubaThreadPoolTaskScheduler.java:121) [cuba-global-7.1.1.jar:7.1.1]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at java.lang.Thread.run(Thread.java:748) [na:1.8.0_161]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) Caused by: java.sql.SQLException: Connection not established
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:408) ~[na:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at com.informix.jdbc.IfxSqliConnect.rollback(IfxSqliConnect.java:2140) ~[na:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.jboss.jca.adapters.jdbc.BaseWrapperManagedConnection.jdbcRollback(BaseWrapperManagedConnection.java:1106) ~[na:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.jboss.jca.adapters.jdbc.WrappedConnection.rollback(WrappedConnection.java:924) ~[na:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at com.haulmont.cuba.core.sys.jdbc.ProxyConnection.rollback(ProxyConnection.java:68) ~[cuba-core-7.1.1.jar:7.1.1]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicRollbackTransaction(DatabaseAccessor.java:1786) ~[org.eclipse.persistence.core-2.7.3-6-cuba.jar:na]
2022-04-21 16:57:43,755 INFO [stdout] (cuba_core_scheduler-1) ... 29 common frames omitted