- 博客(8)
- 收藏
- 关注
原创 自定义logback日志转换器(可实现脱敏等)
2.logback.xml文件新增<conversionRule conversionWord="msg" converterClass="你重写的类路径"1.新建Converter类继承logback提供的MessageConverter,重写coverter()方法。
2024-06-18 16:15:26
365
原创 SpringBoot自定义注解注入bean
自定义ImportBeanDefinitionRegistrar,此类用于创建beanDefinition,并将创建的definition注册到spring的BeanFactory中,用于后续创建bean。这里注意一下28行传入的是自定义的factoryBean而不是bean本身,是因为这段逻辑支持factorybean去返回bean。前者是生成bean之前调用,是一个bean。后者是一个factory,用于创建bean。3.创建一个ImportBeanDefinitionRegistrar。
2023-10-06 19:01:35
460
1
原创 feign自定义负载到指定ip
项目背景:目前使用的springcloud微服务架构,开发人员本地联调过程中,会用到许多并非自己开发的微服务支持。现在架构组讨论写一个feign重负载,可以指定一次请求负载到具体ip。大致想法:重写feign的负载均衡客户端LoadBalancerFeignClient,每次请求会执行excute方法,在excute方法中获取指定ip,替换feign已经负载好的ip。//发起请求客户端的IP(存在上下文)//获取注册中心的所有服务ip。//如果ip没有注册,则走默认。//重新负载后的url。
2022-09-09 09:39:39
3686
原创 jvm服务器问题查找
1.首先了解top命令,每行每列都是干嘛的详见Top命令详解_紫漪的博客-优快云博客_top命令2.找到我们异常的pid,使用 jstack -F 1392 > good.txt 将信息导出3.top -Hp pid 这个命令查看进程下的线程情况4.导出dumpjmap -F -dump:format=b,file=/root/heap.hprof 1392(无法导出时加-F)5.用工具查看导出的dump文件...
2022-05-06 12:11:58
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人