Girin,
| Код | public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { doBeforeProcessing(request, response); try { MDC.put("ipAddress", request.getRemoteAddr()); chain.doFilter(request, response); } catch (Throwable t) { log.fatal(t); } finally { MDC.remove("ipAddress"); } doAfterProcessing(request, response); }
|
| Код | log4j.appender.fileout=org.apache.log4j.DailyRollingFileAppender log4j.appender.fileout.File=log4j.OUT log4j.appender.fileout.DatePattern='.'yyyy-MM-dd log4j.appender.fileout.layout=org.apache.log4j.PatternLayout log4j.appender.fileout.layout.conversionPattern=->[%d{dd:MM:yy HH:mm:ss,SSS}] | [%5p] [%t] [%M] [%L] [RemoteIP: %.15X{ipAddress}] %n
|
|