본문 바로가기

Back-End/JEUS

was에서 deploy한 최신 jar파일의 서비스를 찾지 못하는 경우

분명 서비스 경로에 배포했고, PVC도 마운트 잘 되어있는데 찾지 못하는 경우가 있다.

log를 보면 정상적으로 해당하는 서비스그룹이 배포가 되어있다.

배포한 jar파일을 디컴파일해도 정상적으로 배포가 되어 있다.

이런 경우 내가 최신작업한 서비스에 대해 noSuchMethod에러가 뜰 가능성이 높다.

 

부팅할 때, 쿠버네티스 문제인지, jeus 문제인지 과거에 배포된 jar로 업로드 되는 케이스인걸로 예상된다.

명확하게 원인파악을 하진 못했다.

 

이런경우 `touch 최신jar 파일` 로 jar파일의 타임스탬프를 갱신해주면 정상적으로 배포가된다.