WEB应用增加trace_id记录
来源:互联网 发布:淘宝账号异常申诉 编辑:程序博客网 时间:2024/04/29 15:42
为web应用增加trace_id,实际上就是一个过滤器,用来记录当用户发送相应的请求到后台时,是否成功的调用相应的服务,也就是后台代码是否正确,如果不正确就在浏览器的控制台上打印相应的trace_id,如果正确,就不打印。这样如果看到有trace_id,就知道后端代码出现了问题,可以直接定位到问题的所在,前端代码还是后端代码。
TraceResponseFilter:(一个Filter可以负责多个请求或响应,一个响应或请求可以被多个Filter拦截)
创建一个Filter只要两个步骤:
1.创建Filter类,必须实现javax.servlet.Filter接口,其中定义了三个方法:
void init(FilterConfig filterConfig):用于完成Filter的初始化
void doFilter(ServletRequest request,Servlet response,FilterChain chain):实现过滤功能
void destory():用于Filter销毁前,完成某些资源的回收
2.在过滤器中配置Filter
<filter> <filter-name>tracerResponse</filter-name> <filter-class>com.hd123.cloudscm.web.filter.TraceResponseFilter</filter-class> </filter> <filter-mapping> <filter-name>tracerResponse</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
0 0
- WEB应用增加trace_id记录
- 为Web应用增加Struts2支持
- Web应用遇到问题记录
- 增加记录
- java Web应用配置log4j日志记录
- java Web应用配置log4j日志记录
- java Web应用配置log4j日志记录
- java Web应用配置log4j日志记录
- java Web应用配置log4j日志记录
- 在 Web 应用中增加用户跟踪功能
- 在 Web 应用中增加用户跟踪功能
- TOMCAT 6 配置虚拟路径 增加web应用配置
- 在 Web 应用中增加用户跟踪功能
- 在 Web 应用中增加用户跟踪功能
- 使用MySQL+DataMapper为Ruby Web应用增加数据库存储
- 在Web应用中增加邮件发送功能
- 在 Web 应用中增加用户跟踪功能
- 使用Xkins为Web应用增加皮肤——为你的Web应用增加换肤能力
- Android 开发中的一些建议
- 算法导论 练习题 13.2-4
- 集群与负载均衡系列(5)——消息队列之spring-boot整合Rabbitmq
- 摄像机标定参数
- java排序:直接插入排序和希尔排序
- WEB应用增加trace_id记录
- 如何写出好的产品需求文档(PRD)?
- shell通过getopts获取参数
- 内存中数据格式
- 使用npm和webpack构建工作环境
- Linux中ELF格式文件介绍
- s5pv210——时钟系统
- css 使用content:attr()实现悬浮提示
- ajaxfileupload+struts2文件上传、下载