logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringCloud——Day04

SpringCloud Day04前两天要考科二,没有学习,呜呜呜科二还没过。文章总结自B站狂神说JAVA1.Hystrix多个微服务之间相互调用的时候,如果某个链路上的微服务响应时间过长或者不可用,对调用其它微服务的该微服务就会被占用过多的资源,进而引起系统崩溃,被称为雪崩效应。Hystrix是用于处理分布式系统的延迟和容错的开源库,它能保证在一个依赖出现问题的情况下,不会导致整体服务失败,避免

#分布式
Idea配置Maven

1. Idea配置Maven打开idea设置在搜索框中输入Maven在这里选择settings.xml文件位置以及本地仓库位置2.配置Maven阿里云仓库打开Settings.xml文件将里面的内容改成以下内容注意改成自己的仓库位置!!!!例如:D:/server/maven/repository<?xml version="1.0" encoding="UTF-8"?...

微服务之服务网关Gateway

Gateway是在Spring生态系统之上构建的API网关服务,基于Spring5,SpringBoot2和Project Reactor等技术。Gateway旨在提供一种简单而有效的方式来对API进行路由,目标是代替Zuul。为了提升网关的性能,Gateway是基于WebFlux框架实现的,而WebFlux框架底层则使用了高性能Reactor模式通信框架Netty。Gateway的目标提供统一路

文章图片
#微服务#gateway#java
SpringSecurity前后端分离登录认证

SpringBoot使用的是2.7.0版本依赖:创建一个:访问测试:可以看到可以访问成功重启项目之后发现接口无法再次进行访问,取而代之的是Security的登录页。此时的默认用户名是,密码会在控制台输出。核心过滤器:1.2案例认证流程:登录流程:校验过程:引入redis:如果认证之后害需要通过JWT中的对数据库进行查询,消耗太大,可以存储入到redis中。实体类:引入数据库相关依赖:配置mappe

文章图片
#java#spring boot#spring
暂无文章信息