
微服务组件
文章平均质量分 85
微服务组件
xiaolin0333
在运气还没光临的时候,就保有一个好心态。
展开
-
【项目】黑马头条 - 普通用户端
【问题】md5是不可逆加密,md5相同的密码每次加密都一样,不安全。【解决】在md5的基础上手动加盐(salt)处理。原创 2025-01-20 11:49:29 · 550 阅读 · 0 评论 -
【项目】黑马头条 - 自媒体端
配置使自定义拦截器生效。原创 2025-02-03 13:01:02 · 1209 阅读 · 0 评论 -
Sentinel服务保护 + Seata分布式事务
雪崩问题】微服务调用链路中某个服务,引起整个链路中所有微服务都不可用。原因解决方案】:请求限流、线程隔离、服务熔断服务保护技术。原创 2025-01-09 18:44:53 · 1191 阅读 · 0 评论 -
网关 + Nacos配置管理
GatewayFilter:路由过滤器,作用于任意指定的路由,默认不生效,要陪知道路由后生效。GlobalFilter(常用):全局过滤器,作用范围是所有路由;声明后自动生效。@Component@Override// 获取请求// 过滤器业务处理(登录校验逻辑...)if(...) {// 拦截// 放行// 控制过滤器执行顺序@Overridereturn 0;// 值越小,优先级越高。原创 2025-01-08 20:34:05 · 2436 阅读 · 0 评论 -
nacos注册中心 + OpenFeign远程调用
声明一个类型为Logger.Level的Bean,在其中定义日志级别:@Bean此时这个Bean并未生效如果想配置某个FeignClient的日志级别,可以在@FeignClient注解中声明如果想要全局配置,让所有的FeignClient都按照这个日志级别配置,需要在@EnableFeignClients注解中声明。原创 2025-01-08 11:37:49 · 1146 阅读 · 0 评论 -
微服务架构
将集中在一个项目中开发,打包成一个包部署。:架构简单、部署成本低。:团队协作成本高、系统发布效率低、系统可用性差。由于tomcat资源有限,同一个时间可能的并发量不大,如果有一个线程有大量的请求访问,其他的线程也会收到影响。原创 2025-01-07 17:33:27 · 442 阅读 · 0 评论 -
OpenFeign远程调用返回的是List<T>类型的数据
Feign 默认支持 JSON 序列化/反序列化,如果服务端返回的是 List的JSON格式数据,可以直接在 Feign 接口中定义返回类型为 List。原创 2025-02-07 14:11:12 · 721 阅读 · 0 评论