SpringCloud
文章平均质量分 68
SpringCloud微服务一种实现,文章会介绍多个注册中心组件,可跟着自学
碰磕
学无止境
展开
-
Spring Cloud Gateway的使用
网关实现token拦截验证,IP拦截实现黑名单拦截,白名单放行等常见业务依赖(例如jar)的版本与前期教程版本号一致先编写一个接口在LoginController.java启动两个服务,在浏览器中输入或者或者都可实现访问代码方式的路由:这样就用会了动态路由!主要有以上这些限制例如:即可实现请求时间在2023-03-22…之后请求才可以访问成功…在网关模块创建过滤器通过上方即可实现过滤器,再次访原创 2023-02-24 17:28:29 · 559 阅读 · 0 评论 -
Spring Cloud Hystrix的使用
springCloundHystrix使用这样即可实现即使服务挂了也不会报错,也能有备选方案~✌。fallback:表示服务挂了指向的备选接口。熔断器(断路器)用于保护微服务不雪崩的方法。然后编写指定服务中的方法接口(方法名一致)模块依赖如上方所示,我就不示例创建项目了。继承编写的feign并重写它的方法。这样即可实现调用编写方的接口了~解决编写方停了导致服务器报错。再在feign中指向备选方案。上方就配置好了方法编写模块。原创 2023-02-08 19:47:45 · 1198 阅读 · 1 评论 -
Spring Cloud Feign的使用
它是声明性(注解)web服务客户端 Feign集成了ribbon ribbon里集成了eureka。Feign发送get、post等请求,实现日志打印,配置等操作原创 2023-02-04 14:18:32 · 2098 阅读 · 0 评论 -
Spring Cloud Ribbon的使用
springclound ribbon是一个基于HTTP和TCP的客户端负载均衡工具ʕ•ᴥ•ʔ。Spring Cloud Ribbon 实操 项目结构: provider-01与provider-02都是创建Client模块,并且创建controller编写接口 consumer02模块则是使用原创 2023-01-15 20:42:23 · 220 阅读 · 0 评论 -
RestTemplate的使用
RestTemplate 准备 编写Controller 编写实体类 user.java 关键代码 get请求 post请求 表单请求 代码在上方,区别显而易见🙃 看到这里你就会在Java中发请求了原创 2023-01-13 16:29:12 · 785 阅读 · 2 评论 -
Spring Cloud Eureka的使用
Spring Cloud Eureka>🐻 一个服务注册与发现的组件> - 注重AP(服务可用性)配置文件详解集群的使用服务发现的使用- 创建一个maven项目(自定义项目名)- 在该项目下新建一个模块(01-eureka)maven项目- 在该模块下创建多个模块(springboot项目)- 创建模块1:eureka-ser原创 2023-01-12 10:04:19 · 754 阅读 · 2 评论 -
SpringCloud开篇
# SpringCloud> 微服务的一种实现,主要是将多个独立模块进行共同管理>> - 官网:[https://spring.io/projects/spring-cloud](https://spring.io/projects/spring-cloud)# 注册中心组件> 常见的注册中心组件>> - Eureka> - Zookeeper> - Consul> - Nacos- 什么是CAP(这三个要素最多只能同时实现两点,不可三者兼得) - C:一致性(多个机器中数原创 2023-01-10 15:19:17 · 329 阅读 · 1 评论