logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微服务:Feign篇

使用Feign的步骤:① 引入依赖② 添加@EnableFeignClients注解③ 编写FeignClient接口④ 使用FeignClient中定义的方法代替RestTemplate类型作用说明修改日志级别包含四种不同的级别:NONE、BASIC、HEADERS、FULL响应结果的解析器http远程调用的结果做解析,例如解析json字符串为java对象请求参数编码将请求参数编码,便于通过ht

文章图片
#微服务#架构#云原生
Fastjson配置消息转换器(时间格式问题)

我们可以看见,日期的格式有点问题。由于ArticleListVO类的createTime成员变量是Date类型,默认是由java的Jackson来处理,使用 ISO-8601 规范来处理日期时间格式。ISO-8601 是一种国际标准的日期时间表示法,例如:"2023-07-21T06:53:24"。我们不希望时间被处理成这种格式,如下图。第二步,在WebConfig里面编写fastjson消息转换

文章图片
#java#服务器#后端
Sentinel篇:线程隔离和熔断降级

Sentinel支持的雪崩解决方案:线程隔离(仓壁模式)降级熔断Feign整合Sentinel的步骤:在application.yml中配置:feign.sentienl.enable=true给FeignClient编写FallbackFactory并注册为Bean将FallbackFactory配置到FeignClient线程隔离的两种手段是?信号量隔离线程池隔离信号量隔离的特点是?基于计数器

文章图片
#sentinel#java#开发语言 +1
Nacos配置管理和配置热更新

Nacos的配置管理以及热更新

文章图片
#微服务#java
MySQL篇:事务

事务的四大特性:ACID(原子性,一致性,隔离性,持久性)持久性

文章图片
#mysql#java#数据库
到底了