webclient : Connection prematurely closed BEFORE response

最近项目上线后访问量大的时候经常报这个错,查阅资料发现原因是服务器在发送响应之前关闭了连接,或者请求超时连接被关闭。最开始以为超时导致,加入了重试机制,每隔一秒重试一次,发现有很慢的sql的时候,服务器cpu突然加剧,所以重试不可行。

java 

Gateway动态路由不生效

使用spring gateway动态配置路由,发现nacos保存后,查看日志有监听并保存到RouteDefinitionWriter,但是没有生效,需要重启才能生效。

java 

MyBatis-Plus 分页不生效

使用springboot3搭建微服务,集成MyBatis-Plus了,但是分页没有生效,调试发现始终没有执行拦截器,因为很多服务都需要用到MyBatis-Plus,所以将公共的部分抽出来放到一个公共项目里。resource-common模块import com.baomidou.mybatisplu

java 

@QueryParam Float 接收不到值的问题

从网上下载了一个开源项目,然后发现 bug 太多,发现一个比较奇怪的问题,前端传值已经有值了,后端接收的时候只有一个 Float 的接收不到值

java