김로원
고양이만도 못한 개발자
김로원
전체 방문자
오늘
어제
  • 분류 전체보기 (60)
    • 프로그래밍 개념 정리 (4)
    • 디버그 기록 and 트러블 슈팅 (5)
    • 프로그래밍 (10)
      • PHP and Laravel (4)
      • JAVA (0)
      • Spring Boot (0)
      • 리액트 react (5)
      • 자바스크립트, 타입스크립트 (0)
      • 데이터베이스 (0)
      • JPA (0)
      • 리눅스 (1)
      • 윈도우 (0)
      • JSP (0)
    • 코딩 테스트 문제 (39)
      • 프로그래머스 (39)
      • 백준 (0)
    • 디바이스 (2)
    • 달리기 (0)
    • 음악 (0)
    • 고양이 로원이 (0)
    • 유요한 정보 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 노션 이력서
  • 타모임

티스토리

hELLO · Designed By 정상우.
김로원

개발자가 된 집사

리눅스 crontab, crond 스케줄러로 톰캣 실행 시 JNI 라이브러리 경로 못 찾는 현상
디버그 기록 and 트러블 슈팅

리눅스 crontab, crond 스케줄러로 톰캣 실행 시 JNI 라이브러리 경로 못 찾는 현상

2024. 3. 15. 16:47
반응형

 

 

 

환경 : 관리중인 시스템에서 tomcat이 비정상적으로 종료되는 경우

cron 스케줄러를 통해 포트 및 프로세스 확인 후 catalina.sh start 명령어 사용하도록 설정

 

 

문제 : 스케줄러를 통한 명령어로 톰캣 실행 시 자바 JNI라이브러리 경로 못 찾음

 

 

해결 : crontab 파일 상단에 명시적으로 시스템 환경변수와 똑같이 필요한 라이브러리 경로 추가

 

 

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

#위는 기본 변수

#사용자 설정 변수 추가
CUSTOM_PATH=/PATH/TO/YOUR_ITEM

 

728x90
반응형
저작자표시 (새창열림)

'디버그 기록 and 트러블 슈팅' 카테고리의 다른 글

Nginx 클라이언트 요청 용량, 파일크기 설정  (0) 2024.02.22
axios, multipart, form-data, 스프링, mapper에서 받을 시 한글 깨짐  (0) 2023.04.18
리액트, 스프링부트, axios post 시 DTO 바인딩 에러  (0) 2023.04.17
개인 서버 구축 테스트 중 - 통신사 모뎀 설정  (0) 2023.01.17
    '디버그 기록 and 트러블 슈팅' 카테고리의 다른 글
    • Nginx 클라이언트 요청 용량, 파일크기 설정
    • axios, multipart, form-data, 스프링, mapper에서 받을 시 한글 깨짐
    • 리액트, 스프링부트, axios post 시 DTO 바인딩 에러
    • 개인 서버 구축 테스트 중 - 통신사 모뎀 설정
    김로원
    김로원
    개발자가 된 집사 직접 만든 커뮤니티 사이트 - 타모임 - https://tamoim.com

    티스토리툴바