SpringCloud

SpringCloud 之OpenFeign 自定义配置和使用/自定义拦截器

转: SpringCloud 之OpenFeign 自定义配置和使用/自定义拦截器 ......
SpringCloud OpenFeign

springcloud的版本,就不需要指定openfeign的版本了,因为在它的关联pom文件中都已经设置好了

springcloud的版本,就不需要指定openfeign的版本了,因为在它的关联pom文件中都已经设置好了 转: springboot应用使用openfeign ......
版本 springcloud openfeign 文件 pom

idea运行SpringCloud项目时,一些微服务的图标是灰色的,解决办法是什么?

微服务的图标是灰色的原因是idea没有识别到这些项目,没有自动创建Configuration文件。因此,我们需要手动为这些微服务创建配置文件,指定配置文件名、jdk版本、类路径、主类。 ......
SpringCloud 图标 灰色 办法 项目

SpringCloud实现浏览器端大文件分片上传

​ 1,项目调研 因为需要研究下断点上传的问题。找了很久终于找到一个比较好的项目。 在GoogleCode上面,代码弄下来超级不方便,还是配置hosts才好,把代码重新上传到了github上面。 https://github.com/freewebsys/java-large-file-upload ......
SpringCloud 浏览器 文件

springcloud -分布式事务解决方案 seata 分布式id生成方案

使用三个服务来进行演示 三个服务的共同部分 pom相关依赖 <!--nacos--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery< ......

springcloud中的gateway中的配置访问方式

转: springcloud中的gateway中的配置访问方式 第二种方式 不是通过id ,是通过gateway 直接去访问的注册的服务 ,和id 一点关系都没有,id改了名字,还是可以访问,但是lb://服务名称 改了就没有办法按照原来的路径访问了 ......
springcloud gateway 方式

springcloud alibaba -sentinel 配置持久化(datasource -nacos)

当我们对sentinel进行规则配置之后如果关闭服务在重新启动会发现配置的服务消失了,这样很不方便的,我们需要将它持久化,使用nacos对其进行持久化 1. 导入依赖 让sentinel和nacos产生关系 <!--SpringCloud ailibaba sentinel-datasource-n ......

springcloud -sentinel 整合ribbon ,openfeign + fallback

||||||| ribbon ||||||| // provider 服务提供方 pom核心依赖 <dependencies> <!--SpringCloud ailibaba nacos --> <dependency> <groupId>com.alibaba.cloud</groupId> < ......

springcloud -sentinel 用户自定义限流错误处理

pom依赖 <!--SpringCloud ailibaba nacos --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</a ......
springcloud sentinel 错误 用户

springcloud - zipkin链路调用

通过sleuth,开启zipkin可通过访问localhost:9411/zipkin 开启web界面查看链路调用 trace id 就是一个服务id parent id 就是调用者的id 原始服务parent id = null 服务提供者 provider 导入依赖 <!--包含了sleuth+ ......
链路 springcloud zipkin

springcloud -stream消息驱动(去差异化 >>目前只支持rabbitmq and kafka) 此处使用rabbitmq用作实例子

生产者 核心依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-stream-rabbit</artifactId> </dependency> yml配置文件 s ......
rabbitmq springcloud 实例 差异 消息

springcloud - 通过消息总线bus进行刷新

修改3344服务 pom文件 <!--添加消息总线RabbitMQ支持--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId ......
总线 springcloud 消息 bus

springcloud -config配置中心 整合github 或者gitee 单个刷新配置

配置中心,通过从开源仓库上拉去配置,而不是在本地修改 服务端配置 cloud-config-center-3344 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-se ......
单个 springcloud config github gitee

Springcloud2021+Nacos2.2+Dubbo3+Seata1.6实现分布式事务

> 示例代码地址:https://gitee.com/gtnotgod/Springcloud-alibaba.git 更详细参考Gitee完整的项目:https://gitee.com/gtnotgod/Springcloud-alibaba.git # 官网下载Nacos > https://n ......
分布式 Springcloud 事务 Nacos2 Dubbo3

springcloud - gateway的简单搭建以及网关配置的两种方式

导入依赖: <dependencies> <!--做网关时不要引入starter-web和starter-actuator两个包 否则会导致启动报错--> <!--gateway 核心依赖 comment : new dependency--> <dependency> <groupId>org.s ......
网关 springcloud gateway 方式

springcloud- 服务监控 hystrix dashboard

导入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId> </dependency> 编 ......
springcloud dashboard hystrix

Ubuntu系统部署springcloud+nacos遇到的问题。

1,部署上的jar包运行正常,但是通过浏览器不能访问,telnet +IP+端口连接不通。小皮面板访问后台接口也是不通但是小皮面板可以通过浏览器访问。具体问题暂未解决。 2,改用docker部署,将jar包和前端打的包,nacos,redis等打成镜像,放进docker里对外映射出端口可以正常访问。 ......
springcloud Ubuntu 问题 系统 nacos

springcloud -hystrix服务熔断机制

服务熔断:就是在错误率达到规定百分比的时候会开启,然后隔断消费者和服务端,在不断访问提升正确率后将其关闭,回复调用链路 service hystrix-payment-order8001 增加方法 // 服务熔断 @HystrixCommand(fallbackMethod = "paymentCi ......
springcloud 机制 hystrix

springcloud- hystrix服务降级简单讲解

在出现错误的时候我们需要即使进行处理并返回提示信息给用户实现交互友好化,我们使用一下注解来实现服务降级功能,一般我们将服务降级配置在客户端 相关注解 provider 8001 ​ @EnableCircuitBreaker // 服务降级激活注解 服务端主启动类 @HystrixCommand(f ......
springcloud hystrix

springcloud - openFeign的简单配置和使用

openFeign 第一步:导入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> 第一步 ......
springcloud openFeign

springcloud - ribbon简单提点 + 手写轮询算法

ribbon(依然有人使用,还是很难替换掉) 负载均衡 + restTemplate实现rpc远程调用 新版eureka依赖集成好了ribbon,可以不用重新导入 consumer远程调用provider使用到了一个resttemplate类 在消费者端的consumer中调用 @Resource ......
算法 springcloud ribbon

springcloud - consul的简单使用和配置

第一步:导入依赖 <!-- consul--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-consul-discovery</artifactId> </dep ......
springcloud consul

springcloud - zookeeper的基本配置和使用

第一步:导入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zookeeper-discovery</artifactId> <!--排除启动器中配置好的版本- ......
基本配置 springcloud zookeeper

springcloud - erureka 配置及其使用

先导入依赖 <!-- eureka--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </d ......
springcloud erureka

springcloud - 工程相关步骤以及提取公共部分

1. 创建父工程 配置pom文件 删除src文件 2. 创建子模块 配置pom文件 3. 配置yml文件 4. 创建启动类 5. 业务实现 当出现公共代码时可以进行提取 例如实体类或者通用工具类等,如下图,提取成一个单独的模块 先点击clean 然后点击install,最后将包导入到需要的子模块中实 ......
springcloud 步骤 部分 工程

springcloud 可能会用到的依赖

springcloud 需要上官网看版本适配 不然可能会出现意想不到的问题 此笔记使用maven版本 3.8.4 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xml ......
springcloud

一定要收藏的5个优秀的SpringCloud开源项目

今天再为大家推荐几个优秀的SpringCloud开源脚手架项目,开箱即用,不管是学习还是开发新项目,都非常不错。 伟大的作家鲁迅先生曾说过:能直接用,绝不重复造轮子 img 好了,不多bb,上才艺! 1、pig 基于 Spring Cloud 2020 、Spring Boot 2.5、 OAuth ......
SpringCloud 项目

介绍6款热门的SpringCloud微服务开源项目,总有适合你的!

今天介绍六款比较热门的SpringCloud微服务项目,感兴趣的可以clone下来研究一下,相信对你学习微服务架构很有帮助。 一、Cloud-Platform 介绍 Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管 ......
SpringCloud 项目

SpringBoot SpringCloud Nacos等一些组件版本对应

毕业版本依赖关系(推荐使用)由于 Spring Boot 2.4+ 和以下版本之间变化较大,目前企业级客户老项目相关 Spring Boot 版本仍停留在 Spring Boot 2.4 以下,为了同时满足存量用户和新用户不同需求,社区以 Spring Boot 2.4 为分界线,同时维护 2.2. ......
SpringCloud SpringBoot 组件 版本 Nacos

SpringCloud学习(四)

# 参考: >https://blog.csdn.net/qq_25928447/article/details/124340264?spm=1001.2014.3001.5501 # 消息队列 之前如果需要进行远程调用,一般可以通过发送HTTP请求来完成,现在,可以使用第二种方式,就是消息队列,它 ......
SpringCloud