JavaAgent学习笔记
什么是JavaAgent?
前几天和同学在排查一个线上问题时,发现一个有漏洞的HSF请求,急需对该HSF进行屏蔽,但是发现该系统未接入限流,这下懵逼了。但是一个同学灵机一动,使用了故障演练平台对该接口模拟hsf调用方异常。屏蔽了该请求。顿时对这个平台的技术产生了兴趣。故障演练平台。
粗略
ORACLE 查看ASM磁盘组信息常用SQL
#运行用户
user nobody;
#启动进程,通常设置成和cpu的数量相等
worker_processes 1;
#全局错误日志及PID文件
#error_log logs/error.
被迫尝试了各个版本的asm库读取类annotation
杯具的写完代码才发现应用原来依赖的cglib使用了1.x的asm库,从最初使用3.x版本到2.x,然后使用1.x才搞定asm的兼容性。这里记录下不同版本如何读取annotation。
asm3.2:
这个版本非常方便,实现ClassVisitor接口,里面有个visitAnnotation方法,
【RAC】RAC中的负载均衡和故障切换--TAF配置
【RAC】RAC中的负载均衡和故障切换--TAF配置
涉及到的内容包括:
Oracle RAC 客户端连接负载均衡(Load Balance)
实现负载均衡(Load Balance)是Oracle RAC最重要的特性之一,主要是把负载平均分配到集群中的各个节点,以提高系统的整体吞吐能力。