spring boot的jetty访问日志配置

@Bean
   public EmbeddedServletContainerFactory servletContainer() {
       JettyEmbeddedServletContainerFactory jettyEmbeddedServletContainerFactory = new JettyEmbeddedServletContainerFactory();
       JettyServerCustomizer jettyServerCustomizer = new JettyServerCustomizer() {
           @Override
           public void customize(Server server) {
               NCSARequestLog ncsaRequestLog = new NCSARequestLog();
               ncsaRequestLog.setFilename("XX.request.log.yyyy_mm_dd");
               ncsaRequestLog.setFilenameDateFormat("yyyy-MM-dd");
               ncsaRequestLog.setAppend(true);
               server.setRequestLog(ncsaRequestLog);
           }
       };
       jettyEmbeddedServletContainerFactory.setServerCustomizers(Lists.newArrayList(jettyServerCustomizer));
       return jettyEmbeddedServletContainerFactory;
   }

猜你喜欢

转载自boyseegirl.iteye.com/blog/2399945
今日推荐