Commit 740bda88 by QIANGLU

优化monitor

parent 8bb5bf99
...@@ -35,5 +35,9 @@ ...@@ -35,5 +35,9 @@
<artifactId>dubbo</artifactId> <artifactId>dubbo</artifactId>
<version>2.7.2</version> <version>2.7.2</version>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-autoconfigure</artifactId>
</dependency>
</dependencies> </dependencies>
</project> </project>
\ No newline at end of file
package com.secoo.matrix.monitor.config;
import org.springframework.context.annotation.Configuration;
@Configuration
public class MonitorAutoConfiguration {
}
package com.secoo.matrix.monitor.filter;
import com.secoo.matrix.monitor.utils.TraceIDUtils;
import javax.servlet.*;
import java.io.IOException;
/**
* @author qianglu
*/
public class HttpTraceFilter implements Filter {
@Override
public void init(FilterConfig filterConfig) throws ServletException {
}
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
try {
TraceIDUtils.continueTraceID();
filterChain.doFilter(servletRequest,servletResponse);
} catch (Exception e) {
}
}
@Override
public void destroy() {
}
}
package com.secoo.matrix.monitor.rcp.filter; package com.secoo.matrix.monitor.filter;
import com.secoo.matrix.monitor.constant.MonitorConstant; import com.secoo.matrix.monitor.constant.MonitorConstant;
import com.secoo.matrix.monitor.utils.TraceIDUtils; import com.secoo.matrix.monitor.utils.TraceIDUtils;
......
package com.secoo.matrix.monitor.http.intercept; package com.secoo.matrix.monitor.http;
import com.secoo.matrix.monitor.utils.TraceIDUtils; import com.secoo.matrix.monitor.utils.TraceIDUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
......
logFilter=com.secoo.matrix.monitor.rcp.filter.LoggerFilter #logFilter=com.secoo.matrix.monitor.filter.LoggerFilter
# Auto Configure
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.secoo.matrix.monitor.config.MonitorAutoConfiguration
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment