728x90
반응형
아래와 같이 APR 기반 아파치 톰캣 네이티브 라이브러리를 못 찾았다고 메시지가 뜨는 경우가 있다. 일반적으로는 꼭 필요한 기능은 아닌데 HTTP2 등을 사용할거면 해당 라이브러리를 잘 찾도록 설정하는 것이 필요하다.
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
APR을 설치하고 APR 기반 아파치 톰캣 네이티브 라이브러리를 설치한 다음 톰캣 실행 옵션에 아래와 같이 라이브러리가 있는 경로를 입력한 후 톰캣을 재실행하면 위의 메시지가 발생하지 않는 것을 확인할 수 있다.
JAVA_OPTS='-Djava.library.path=${CATALINA_HOME}/lib'
참고문서
- "[우분투 22.04] APR 소스 설치", 공학코드, 2024년 00월 00일. @원문보기
- "[우분투 22.04] 톰캣 9에 APR/Native 설치하기", 공학코드, 2024년 00월 00일. @원문보기
728x90
반응형
'WAS(Web Application Server) > 톰캣(Tomcat)' 카테고리의 다른 글
[톰캣 9] HTTPS 호스트 설정 (0) | 2024.06.07 |
---|---|
[톰캣 9] HTTP/2 프로토콜을 사용하도록 설정 (0) | 2024.05.27 |
[우분투] 톰캣 시간대 설정 (0) | 2023.07.12 |
톰캣 로그 디렉토리 경로와 자동 삭제 스크립트 작성 및 설정 (0) | 2023.06.28 |
톰캣이 사용하는 임시 디렉토리 경로 (0) | 2023.06.28 |
댓글