非侵入式AOP监控之——AspectJ使用
> 一引言
> 二什么是AspectJ
> 2.1 它只是一个代码编译器
> 2.2 它是用来做AOP编程的
> 2.3为什么要用AspectJ
> 三AspectJ原理与运用
> 3.1 基本原理
> 3.2 使用方式
> 3.2.1 纯注解方式
> 3.2.2 AspectJ语言
> 3.2.3 结合自定义注解使用
> 四 使用AspectJ进行监听方法执行耗时
> 五
怎么做服务器压力测试?
项目做好了,能不能顺利上线?
一般来说我们需要做一下压力测试来判断。比如该项目上线后预计每天一百万的接口访问量,并且访问时段主要集中在早八点到晚八点,那么平均下来 RPS 大约是 22 次左右·····
1分钟构建API网关日志解决方案
访问日志(Acccess Log)是由web服务生成的日志,每一次api请求都对应一条访问记录,内容包括调用者IP、请求的URL、响应延迟、返回状态码、请求和响应字节数等重要信息。
阿里云API网关提供API托管服务,在微服务聚合、前后端分离、系统集成上为用户便利的产品。
打造立体化监控体系的最佳实践
如果将分布式系统比作高速公路网,每个前端的请求就相当于高速上行驶的车辆,而处理请求的应用就是高速上的收费站,在收费站上将车辆通行信息记录成日志,包括时间、车牌、站点、公路、价格等,如果将所有收费站上的日志整合在一起,便可以通过唯一的车牌号确定该车的完整通行记录;分布式调用系统跟踪和监控就是类比这种思想,对每一次请求进行跟踪,进而明确每个请求所经过的应用、耗时等信息。