1、概念:Feign 接口服务2、具体内容现在为止所进行的所有的 Rest 服务调用实际上都会出现一个非常尴尬的局面,例如:以如下代码为例:Dept dept = this.restTemplate
                .exchange(DEPT_GET_URL + id, HttpMethod.GET,
                        new HttpEntity&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-02 10:52:06
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringCloud开发高可用注册中心Eureka集群项目初始化构建初始化EurekaServer开发product和consumer端product实现Consumer端为EurekaServer添加认证功能配置EurekaServer高可用集群 项目初始化构建项目使用Idea开发,下面使用Spring Initializr初始化spring cloud项目 1.选择Sprign Initi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-23 11:35:17
                            
                                18阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录【Spring Cloud Alibaba】Swagger 聚合接口文档1、Swagger2、单个服务集成 Swagger3、Gateway 网关聚合 Swagger公众号【            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-18 18:23:24
                            
                                1947阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            采用json web token的形式解决前后端缓存问题及缓存一致性问题。具体可以看我之前写的:JSON WEB TOKEN解决跨域、缓存一致性问题  首先简单介绍下shiro的关键概念 Subject:用户主体(把操作交给SecurityManager) SecurityManager:安全管理器(关联Realm) Realm: Shiro连接数据的桥梁 配置pom文件:<dependen            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 13:56:02
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言正在入门SpringCloud中,在学习的过程中也正好做个项目练手。这个项目是想做成一个模板,这样之后遇到同规模项目的时候可以拿来就用,版本也好控制。涉及到的中间件会有Eureka、Ribbon、Feign、HyStrix、Zuul、ConfigServer。这一节将项目改装成Spring Cloud并集成Eureka。版本SpringBoot:2.2.1.RELEASESpring Clou            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 17:45:30
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、简介二、下载安装三、编码四、sentinel流控规则五、熔断降级规则六、热点规则七、@SentinelResource 注解案例八、sentinel持久化 一、简介Github文档官方文档随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。服务使用中的各种问题:服务雪崩服务降级服务熔断            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 15:18:16
                            
                                144阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            springcloud结合shiro配置内容文章 提示:思路和配置仅供参考 文章目录springcloud结合shiro配置内容文章前言一、Shiro配置问题?maven配置全局shiro配置关闭shiro的session处理因为我是两种登录方式,所以我有两种处理登录方式的realm,但是功能上是一样的,这里就放一个在这根据不同的处理器来校验是哪种登陆方式最后去到相应的realm处理总结 前言上一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 11:56:31
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            国庆期间闲来无事,写了一个简单的小程序,小程序名称叫做 IT藏经楼。目的是分享这些年自己积累的一些学习材料,方面大家查找使用,包括电子书、案例项目、学习视频、面试题和一些PPT模板。里面所有材料都免费分享。目前小程序中只发布了非常小的一部分,后续会陆续上传分享。当前版本的小程序页面也比较简单,还在逐渐的优化中。本篇主要介绍Sentinel如何实现Spring Cloud应用的限流操作。Sentin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 20:39:11
                            
                                105阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             文章目录简介功能服务发现健康监测KV存储多数据中心可视化Web界面consul安装与使用使用consul占用的端口号是8500Consul实现注册功能注册provider提供者的服务建项目写pom写yml主启动controller写consumer消费者服务建项目写pom写yml主启动配置类controller启动上面两个服务,测试Eureka、Zookeeper和Consul三个注册中心的异同            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-12 15:14:33
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习在 Spring Boot 中用两种方式整合 Shiro 。虽然在 Spring Boot 中的安全管理框架主流是使用 Spring Security ,但使用 Shiro 技术上也是可行的。1 概述Spring Security 和 Shiro 的比较如下:Spring Security 是一个重量级的安全管理框架; Shiro 则是一个轻量级的安全管理框架。Spring Security            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 15:45:56
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在应用开发过程中经常需要对其他应用或者客户端提供RESTfulAPI接口,尤其是在版本快速迭代的开发过程中,修改接口的同时还需要同步修改对应的接口文档,这使我们总是做着重复的工作,并且如果忘记修改接口文档,就可能造成不必要的麻烦。为了解决这些问题,Swagger就孕育而生了,那让我们先简单了解下。Swagger简介Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-08-20 22:22:06
                            
                                867阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Apifox 和 Swagger 哪个更好用?最近 Apifox 这款国产 API 管理工具受到了一众研发人员好评,那么它和 swagger 相比有什么区别? Apifox 和 Swagger 哪个好用?有没有必要把正在用的 Swagger 换成 Apifox? 这篇文章我将会对 Swagger 和Apifox 的功能进行深度分析对比,看看哪款工具才是接口文档工具的王者。编辑编辑1. 「swagg            
                
         
            
            
            
            Spring Cloud之体系架构1 Spring Cloud包含哪些技术架构2 Spring Cloud简介3 Spring Boot与Spring Cloud版本选择3.1 Spring Cloud和Spring Boot的依赖关系3.2 本次学习使用技术的版本 1 Spring Cloud包含哪些技术架构服务注册与发现服务调用服务熔断负载均衡服务降级服务消息队列配置中心管理服务网关服务监控            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 11:15:17
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            三、Hystrix与Feign的结合使用以及服务监控github地址 : https://github.com/JerrySunTao/microserviceclouda.使用中的一些常用注解前面几篇文章主要是单个介绍某些组件在Springcloud中的使用,下面我们来使用feign与Hystrix组合的方式来完成微服务之间的调用以及服务出现问题时的熔断降级!1)eureka服务注解 @Spri            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 11:46:55
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文章将成系列介绍:包含但不限于高性能微服务API网关Soul的环境搭建、源码设计本章节介绍使用soul进行http协议转换SpringCloud服务配置方式网关接入方式在网关的 pom.xml 文件中引入如下依赖。<!--soul springCloud plugin start-->
  <dependency>
       <groupId>org.dr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-05 15:25:18
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring Cloud OpenFeign声明式REST客户端:FeignFeign 是一个声明式网络服务客户端, 它使得书写网络服            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-11 08:56:28
                            
                                372阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 探索 Spring Cloud Kubernetes:微服务与 Kubernetes 的完美结合
随着微服务架构的普及,越来越多的开发者开始关注如何在云环境中高效地管理和部署这些服务。而 Kubernetes 作为一个流行的容器编排平台,提供了强大的功能来支持这一需求。Spring Cloud Kubernetes 是一个优秀的框架,它将 Spring Cloud 的便利性与 Kuberne            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-20 07:29:43
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、启动redis服务器E:\redis   点开redis-server.exe二、部署1.<!-- Redis缓存整合开始 -->
  <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-bo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 11:19:54
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.本地安装redis服务,官网下载。2.在开发中要使用redis,首先要启动本地redis服务,启动后页面如下: 3.在spring boot项目pom.xml文件中添加Redis需要的依赖包,可在生成springboot项目选择自动引入:<dependency>
            <groupId>org.springframework.boot<            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-25 14:33:51
                            
                                426阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第九章 Redis-Cluster集群搭建及系统集成本系列博客旨在搭建一套能用于实际开发使用的spring cloud多模块微服务项目框架,并不是一个spring cloud的demo而已,提供系统的开发规范限制,微服务注册中心,配置中心,负载均衡,熔断,redis缓存,分布式事务,kafka服务消息通信,系统安全,多数据源切换,全局异常处理等等。 目录顺风车:spring c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-26 14:38:20
                            
                                239阅读
                            
                                                                             
                 
                
                                
                    