728x90
반응형
몇일만에 서버 스케줄 작동 결과를 확인 했는데 빈 스케줄이 발견 되었다.
원인은 트랜잭션에 잡혀 있는 테이블들을 수정하려고 했던것.
Cause: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction
; Lock wait timeout exceeded; try restarting transaction; nested exception is com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction
응급조치로 문제가 되는 스케줄을 정지시켰다.
다만 이게 완벽한 해결책이 될수 없는 것이 문제.....
너무 촘촘히 서버가 돌아가고 있는게 문제인 건데... 어떻게 해야하지? =ㅅ=;
그리고 이게 문제가 된다면 준비 중인 것도 문제가 되겠다. 고민 좀 해보자.
728x90
반응형
'코딩 삽질' 카테고리의 다른 글
[spring, java, logback] 특정 로그를 별도로 관리할때 (0) | 2022.10.10 |
---|---|
[java, Jsoup] 크롤링으로 본문 가져오기 (0) | 2022.10.10 |
[java] FileOutputStream java.io.FileNotFoundException: Invalid file path (0) | 2022.07.12 |
[java, mybatis] java.lang.ArrayIndexOutOfBoundsException: Index 11 out of bounds for length 1 (0) | 2022.07.11 |
ubuntu 서버 메모리 사용량 관리 (0) | 2022.07.08 |