问题排查过程
DDF_YiChen
世上人才千千万,我在垃圾堆里站
展开
-
api接口的一次qps提升排查过程.md
文章目录前言排查过程工具下载安装准备cpu和线程相关内存占用过大,无法释放前言初版接口测试给出的数据,并发30, 响应时间控制在200ms左右,最终达到的qps是240左右。机器配置为4核4G该接口为统一封装多个供应商的功能接口,然后聚合使用。最终统一提供给其它客户使用当前接口。包含功能ip白名单验签白名单调用第三方接口(模拟睡眠110ms)黑名单人审策略记录审核业务数据和日志(业务数据要求同步, 日志这里采用的是本地集合缓存定时批量同步)排查过程工具下载安装准备自行下原创 2020-09-15 15:46:35 · 2409 阅读 · 1 评论 -
记一次@PathVariable特殊参数会丢失的排查问题
请求参数中如果包含.,会造成参数丢失,请看如下代码以下代码,省略@RestController控制层类代码@RequestMapping(value = "hello/{name:.*}")public Map<String, Object> sayHello(@PathVariable("name") String name, HttpServletRequest requ...原创 2019-03-05 15:57:03 · 2155 阅读 · 0 评论