2015-04-28 2 views
0

Я пытаюсь настроить ведение журнала для захвата неудачных попыток входа пользователя. Я думаю, что у меня все хорошо, но не вижу журналы в указанном мной каталоге (или вне нормального основного ведения журнала).Настроить ведение журнала для захвата неудачных попыток входа пользователя

Где я ошибаюсь?

**server.xml** *Just the section in question* 

Valve className="org.apache.catalina.valves.AccessLogValve" 
directory="D:/Software/logs" prefix="localhost." suffix=".txt" pattern="%h %l %u %t '%r' %s %b" resolveHosts="false"/> 

**logging.properties** 

handlers =  1catalina.org.apache.juli.FileHandler, \ 
       2localhost.org.apache.juli.FileHandler, \ 
       3manager.org.apache.juli.FileHandler, \ 
       4host-manager.org.apache.juli.FileHandler, \ 
       java.util.logging.ConsoleHandler, \ 
       5request-dumper.org.apache.juli.FileHandler \ 

.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler 


############################################################ 
# Handler specific properties. 
# Describes specific configuration info for Handlers. 
############################################################ 

1catalina.org.apache.juli.FileHandler.level = FINE 
1catalina.org.apache.juli.FileHandler.directory = D:/Software/logs/ 
1catalina.org.apache.juli.FileHandler.prefix = catalina. 
1catalina.org.apache.juli.FileHandler.limit = 100000 # size 100MB 
1catalina.org.apache.juli.FileHandler.count = 5 


2localhost.org.apache.juli.FileHandler.level = FINE 
2localhost.org.apache.juli.FileHandler.directory = D:/Software/logs/ 
2localhost.org.apache.juli.FileHandler.prefix = localhost. 

3manager.org.apache.juli.FileHandler.level = FINE 
3manager.org.apache.juli.FileHandler.directory = D:/Software/logs/ 
3manager.org.apache.juli.FileHandler.prefix = manager. 

4host-manager.org.apache.juli.FileHandler.level = FINE 
4host-manager.org.apache.juli.FileHandler.directory = D:/Software/logs/ 
4host-manager.org.apache.juli.FileHandler.prefix = host-manager. 

java.util.logging.ConsoleHandler.level = FINE 
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter 

ответ

0

Я вижу, что у вас есть ConsoleHandler, и вы видите журналы на консоли? Если консоль не работает, это, вероятно, проблема с вашей конфигурацией журнала в целом. Если консоль работает, есть ли сообщения об ошибках? Я бы дважды проверял имена путей, так как Windows может быть немного сложнее с экранированными символами косой черты, но я думаю, что ваш путь будет работать.

Смежные вопросы