中间件
wildpal
这个作者很懒,什么都没留下…
展开
-
请求拦截验证及输入数据处理
业务背景: 拦截请求,验证请求内容,如果不通过返回401,成功则转换请求内容为实际接口需要参数,并调用接口。 在springmvc下处理流程如下 1.filter拦截 2.保存byte 3.json转换 请求类型:post 请求格式:json json格式:{xxx:xxx,body:xxx}//xxx是通用验证属性,body对应实际调用接口接收参数简化版代原创 2016-08-26 14:26:42 · 1363 阅读 · 0 评论 -
logback性能优化及源码分析
项目中日志使用最多的是logback输出日志文件。下图是logback在实际并发环境中的表现,200并发请求,大量blocked: 移除日志输出做对比: 查看thread dump 可以看到blocked是由logback导致。logback源码分析logback文件输出类是RollingFileAppender,打印日志的方法是subAppend,rollover是关闭文件切换日志文件。/**原创 2016-08-26 13:48:39 · 8514 阅读 · 2 评论 -
redis-cli 命令总结
redis-cli 命令小结1、连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证2、对value操作的命令exists(key):确认一个key是否存在del(key)转载 2016-11-29 17:39:26 · 483 阅读 · 0 评论