Solr이 모든 나쁜 결과를 기록하는 방법을 알아낼 수없는 것 같습니다. 기본적으로 잘못된 URL이 들어 오면 (예 : qt=unknownhandler
과 같은 요청 처리기의 요청) 로그 할 필요가 있습니다. .SOLR : 로깅 요청이 잘못됨
내 로그 파일에 Solr 시작 로그와 예외 로그를 볼 수 있지만 잘못된 요청은 볼 수 없습니다.
5SOLR.org.apache.juli.FileHandler.level = ALL
5SOLR.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
5SOLR.org.apache.juli.FileHandler.prefix = SOLR.
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/solr].level = ALL
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/solr].handlers = 5SOLR.org.apache.juli.FileHandler
을 나는 5SOLR.org를 추가했습니다 : JDK4 java.util.logging의 및 SOLR를 사용하여
임 로깅이 내부적으로 SLF4J 및 SLF4J-JDK를 사용, 내 TOMCAT_DIR/conf의/logging.properties은 다음과 같습니다. apache.juli.FileHandler를 핸들러 세트에 추가하십시오.
Sep 7, 2011 12:49:04 PM org.apache.catalina.core.StandardContext listenerStart
FINE: Sending application start events
Sep 7, 2011 12:49:04 PM org.apache.catalina.session.StandardSession readObject
FINE: readObject() loading session C8A52B935A03A78BEC4A799119A79B49
Sep 7, 2011 12:49:04 PM org.apache.catalina.core.StandardContext filterStart
FINE: Starting filters
Sep 7, 2011 12:49:04 PM org.apache.catalina.core.StandardContext filterStart
FINE: Starting filter 'SolrRequestFilter'
Solrconfig.xml에는 HTTP STATUS CODE : 400 (잘못된 요청) 이벤트 기록 관련 요소가 없습니다.모든 "응답자"에게 미리 감사드립니다. – Zasz