logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java面试题-基础部分

作为一个小白,整理一下java面试题,之后还会有框架部分和高级部分,大神请自动飘过,有错误请及时指正,谢谢!更多开发技术请访问 https://www.zhaochao.top 1. 常用词汇JVM Java Virtual Machine Java虚拟机GC Garbage Collection 垃圾回收JDK Java Development Kit Java开发工具包...

#java
线上频繁fullgc、oldgc,MybatisPlus踩坑

近期遇到线上出现504报错,查看gc情况发现频繁oldgc,于是尽快回滚线上代码,然后开始排查问题原因。本期需求中优化了一些数据缓存组件,一度怀疑是这里导致的问题,几经排查还是不能确定。于是在运维老师那里启动了一个容器来部署本期最新代码的服务,并把nacos下线,避免线上流量进入。在容器内部查看内存、CPU信息完全正常,定时任务执行也很正常,于是模拟调用线上接口,一段时间后终于发生了oldGC,查

文章图片
SpringCloudGateway实现灰度发布,结合nacos支持不同服务配置不同灰度版本及灰度权重(概率)

网上查看现有的一些实现gateway灰度发布的博客,一般都是使用过滤器、拦截器等,过于复杂,而且不够灵活,索性自己研究一下gateway,发现可以通过 AbstractLoadBalancerRule 实现,下面是我实现的一套灵活一些的灰度发布策略。首先gateway的配置文件如下(可以配置到nacos中):# 服务灰度发布配置server:gray:config:# producer服务prod

#ribbon#gateway
到底了