내가 원하는 로그
jeus log X
node log X
spring(project)(application) O
아무것도 설정하지 않았을 때
/home/jeus_nps/jeus8_5/bin/logs에 application 로그가 찍힌다.
요약
jeus admin server에서 프로젝트 start 전에 들어오면 Server 설정을 할 수 있다.
log Home을 지정해 주면 해당 위치에 3개 로그 파일 생깁니다.
문제
프로젝트(SpringBoot) 로그를 찍고 싶어서 찾아보면 대부분 Jeus 로그를 가리키는 것 같다.
아니더라도 따라 해봤을 때 뭔가 잘못됐는지 안 찍힌다.
jeusHome/bin 디렉터리
이 중 jeus.properties 폴더를 java 설정 위치에
-Djeus.log.home=/home/main/logs
를 추가하여 넣었는데도 로그가 해당 위치에 찍히지 않아서 애먹었다...
이외에도 많은 것들을 시도해 봤는데 잘 되진 않았다.
아마 내가 잘못한 것이겠지...
분석과 해결
jeusHome/bin/logs에 남는 것은 default 값인 것 같고
위에 사진에서 좌측 LOCK & EDIT 누르고 위에처럼 추가하고 싶은 로그 정대 경로를 적고 서버 재시작하고 테스트해보았다.
결과
왼쪽은 default로 찍히는 로그이고
오른쪽이 설정한 jeusHome/nodemanager/logs/itsm 위치이다
위치에 오 로그들이 찍히는 것을 볼 수 있다.
tail -f JeusServer.log
로 들어가면 실시간으로 변하는 log를 볼 수 있다.
로그 찍어둔걸 이쁜 색으로 표시해 준다.
(default인 위치는 색이 이쁘게 나오지 않는다)
'Back End > Linux' 카테고리의 다른 글
Linux 자바 jdk 버전 바꾸기 Rocky (18) | 2024.02.29 |
---|---|
Rocky Linux 톰캣 Java 설치하기 고양이 띄우기: 연결 방법과 포트포워딩 가이드 (VirtualBox) (28) | 2024.02.28 |