Centos Tomcat 8.5에서 프로젝트를 startup하면 발생하는 에러입니다.
그전까지 잘 실행되던 프로젝트인데 오늘 프로세스를 죽였다가 재실행하니 이런 오류와 함께 동작하던 사이트 접속이 거부되고있습니다.
StackOverFlow나 다른 해결책을 구글에서 검색해 보았는데 에러를
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:
에 관련된 에러
org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
log4j:ERROR No appender named [crawler-appender] could be found.
관련된에러 2가지로 나뉘어서 검색해봤습니다. 관련 블로그를 참조하여 읽고 적용해보았는데 변함없이 동일한 에러가 떠 질문드리게됬습니다.
어떤 오류인지와 어떻게 해결해야 할 지가 궁금합니다.
어떤 분들은 APR문제라 하시며 다운 받으라는 해결책도 있었고, tomcat conf에 logging.p~에서 필요한 logger.level = FINE 으로 변경하라고도 하셨는데, 신중하게 해결하고자 접근중입니다. 다운로드는 시도하지 않았고(왜 이유를 알고 해결하고자..) logging.p~ 에서는 logger level을 변경해 JARs파일을 찾으라는 의도 같길래 시도해봤는데 JARs파일을 발견하기 힘들어서 여기 까지 왔습니다..
아래는 log 일부입니다.
13-Nov-2019 15:56:06.025 INFO [main] 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/lib64:/lib64:/lib:/usr/lib
13-Nov-2019 15:56:06.114 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
13-Nov-2019 15:56:06.124 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
13-Nov-2019 15:56:06.125 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 305 ms
13-Nov-2019 15:56:06.139 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
13-Nov-2019 15:56:06.139 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.11
13-Nov-2019 15:56:06.161 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive /app/ec/wspider-migration/demo_saas/webapps/bigdata-admin.war
13-Nov-2019 15:56:11.241 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
log4j:ERROR No appender named [crawler-appender] could be found.