更新任务SET p_runningonclusternode =? 在哪里p_runningonclusternode =? AND PK =? AND hjmpTS =?

2020-09-11 04:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)以下查询正在杀死整个系统。 可能...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


以下查询正在杀死整个系统。 可能是什么问题? 数据库中的任务数约为300。使用hybris 6.6.0.4。 尝试了所有内容,但这会不时弹出并阻止所有内容。

我已经尝试过的内容-1.)task.polling.interval.min = 0 2.)task.engine.query.full.executiontime.threshold = 0 3.)task.engine.query.full.interval = 0

  UPDATE任务SET p_runningonclusternode =? 在哪里p_runningonclusternode =?  AND PK =?  AND hjmpTS =?
  

stackstrace

 信息|  jvm 1 | 主|  2018/09/19 14:52:40.695 |  INFO [hybrisHTTP82] [RestHandlerExceptionResolver]翻译异常[de.hybris.platform.servicelayer.exceptions.ModelSavingException]:org.springframework.dao.CannotAcquireLockException:查询;  SQL []; 超过了锁定等待超时; 尝试重新启动事务; 嵌套的异常是com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.695 | 错误[hybrisHTTP82] [RestHandlerExceptionResolver] de.hybris.platform.servicelayer.exceptions.ModelSavingException:org.springframework.dao.CannotAcquireLockException:query;  SQL []; 超过了锁定等待超时; 尝试重新启动事务; 嵌套的异常是com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.708 | 在org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.709 | 在de.hybris.platform.webservicescommons.filter.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:42)
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.710 | 引起原因:de.hybris.platform.persistence.hjmp.HJMPException:org.springframework.dao.CannotAcquireLockException:查询;  SQL []; 超过了锁定等待超时; 尝试重新启动事务; 嵌套的异常是com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.711 | 引起原因:org.springframework.dao.CannotAcquireLockException:query;  SQL []; 超过了锁定等待超时; 尝试重新启动事务; 嵌套的异常是com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.711 | 在org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:259)
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.711 | 在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.711 | 在de.hybris.platform.jdbcwrapper.DataSourceImpl.translateToDataAccessException(DataSourceImpl.java:1030)
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.711 | 引起原因:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:40.711 | 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:952)
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.727 | 线程" TaskExecutor-master-1214-Task [8796719219638]"中的异常java.lang.IllegalStateException:无法锁定任务#8796719219638。
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.727 | 线程" TaskExecutor-master-1215-Task [8796719186870]"中的异常由以下原因引起:org.springframework.dao.CannotAcquireLockException:PreparedStatementCallback;  SQL [更新任务SET p_runningonclusternode =? 在哪里p_runningonclusternode =?  AND PK =?  AND hjmpTS =?  ]; 超过了锁定等待超时; 尝试重新启动事务; 嵌套的异常是com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.727 | 在org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:259)
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.727 | 在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.727 | 引起原因:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.727 | 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:952)
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.734 |  java.lang.IllegalStateException:无法锁定任务#8796719186870。
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.734 | 由以下原因引起:org.springframework.dao.CannotAcquireLockException:PreparedStatementCallback;  SQL [更新任务SET p_runningonclusternode =? 在哪里p_runningonclusternode =?  AND PK =?  AND hjmpTS =?  ]; 超过了锁定等待超时; 尝试重新启动事务; 嵌套的异常是com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.734 | 在org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:259)
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.740 | 在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.740 | 引起原因:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:48.740 | 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:952)
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.762 | 线程" TaskExecutor-master-1217-Task [8796719186870]"中的异常java.lang.IllegalStateException:无法锁定任务#8796719186870。
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.762 | 由以下原因引起:org.springframework.dao.CannotAcquireLockException:PreparedStatementCallback;  SQL [更新任务SET p_runningonclusternode =? 在哪里p_runningonclusternode =?  AND PK =?  AND hjmpTS =?  ]; 超过了锁定等待超时; 尝试重新启动事务; 嵌套的异常是com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.762 | 在org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:259)
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.762 | 在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.762 | 引起原因:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.762 | 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:952)
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.767 | 线程" TaskExecutor-master-1216-Task [8796719219638]"中的异常java.lang.IllegalStateException:无法锁定任务#8796719219638。
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.767 | 由以下原因引起:org.springframework.dao.CannotAcquireLockException:PreparedStatementCallback;  SQL [更新任务SET p_runningonclusternode =? 在哪里p_runningonclusternode =?  AND PK =?  AND hjmpTS =?  ]; 超过了锁定等待超时; 尝试重新启动事务; 嵌套的异常是com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.767 | 在org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:259)
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.771 | 在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.771 | 引起原因:com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:超出了锁定等待超时; 尝试重新启动事务
  信息|  jvm 1 | 主|  2018/09/19 14:52:58.771 | 在com.mysql.jdbc.SQLError.createSQLException(SQLError.java:952)



  
2条回答
CPLASF-自律
2020-09-11 04:58

嗨,在使用percona xtra数据库集群进行初始化时,我们遇到了同样的问题,但是在单模式mysql数据库中却没有。 我们尝试将impex设置为1,但同步工作器同步,但2不起作用。 我们使用hybris 1811,目前只有一个hybris节点。 谁能帮助我们?

一周热门 更多>