springcloud-eureka springcloud eureka

SpringCloud03

# 1.Gateway ## 1.1. 为什么使用网关 - 使用Spring Cloud实现微服务的架构基本成型 ![image](https://img2023.cnblogs.com/blog/3225349/202306/3225349-20230627105908916-1065364461 ......
SpringCloud 03

springcloud对应的版本

Spring Cloud VersionSpring Cloud Alibaba VersionSpring Boot Version Spring Cloud Hoxton.SR8 2.2.3.RELEASE 2.3.2.RELEASE Spring Cloud Greenwich.SR6 2.1 ......
springcloud 版本

SpringCloud02

# 1. 负载均衡 - 实际环境中,我们往往会开启很多个provider的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢? - springcloud 2020.0.1 版本之前使用的是Ribbon,springcloud 2020.0.1 版本之后将 Ribbon剔除了,改为使用Lo ......
SpringCloud 02

SpringCloud学习-1

#### SpringCloud学习第一天 ##### 服务间调用 先实现一个小案例:创建两个项目user-service(服务提供方)和consumer(服务消费方),在user-service项目中查询数据库获取user信息,在consumer项目中调用user-service中的服务获取到us ......
SpringCloud

SpringCloud01

# 1.项目架构的发展过程 ## 1.1. 单一应用架构(单体架构) - 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此 时,用于简化增删改查工作量的数据访问框架(ORM)是关键。 - 适用于小型网站,小型管理系统,将所有功能都部署到一个功能里,简单易用。 - 缺点 ......
SpringCloud 01

SpringCloud http大文件断点续传上传

​ 第一点:Java代码实现文件上传 FormFile file = manform.getFile(); String newfileName = null; String newpathname = null; String fileAddre = "/numUp"; try { InputSt ......
断点 SpringCloud 文件 http

通过网关添加过滤器【SpringCloud】

spring: application: name: gateway # 服务名称 cloud: nacos: server-addr: localhost:8848 # nacos地址 gateway: routes: # 网关路由配置 - id: itemservice # 路由id,自定义,只 ......
网关 过滤器 SpringCloud

SpringCloud使用RabbitMQ 实现微服务之间的异步调用

最近公司内部员工为了完成小程序分裂考核任务,使用黑客软件发起大量请求刷任务,导致后台小程序模块A的微服务卡死, 微服务B调用了微服务A的微信消息推送功能,其他微服务又调用微服务B...... 由于微服务A卡死,服务调用链产生阻塞,新的请求不断来到,阻塞的线程越来越多,最终因服务器资源耗尽而导致整个系 ......
SpringCloud RabbitMQ 之间

一天吃透SpringCloud面试八股文

## 1、什么是Spring Cloud ? Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。 ## 2、什么是微 ......
八股文 八股 SpringCloud

SpringCloud学习(三)

# 微服务应用 ## 参考: >https://blog.csdn.net/qq_25928447/article/details/124198071?spm=1001.2014.3001.5501 ## 分布式权限校验 回顾之前进行权限校验的原理,服务器是如何判定一个请求是来自哪个用户的: * 首 ......
SpringCloud

springcloud项目启动后立即停止

刚学完springcloud,只看了一遍课没有动手实践,现在第一次自己动手操作的时候不知道该选哪些依赖该怎么配置。 依赖全选上后因为各自配置问题运行不起来,只能先从最简单的开始慢慢加依赖。 这次只选了nacos和feign,成功运行,项目也没有报错,但是运行后项目立马停止。 百度了一下 原因是没有添 ......
springcloud 项目

SpringCloud依赖问题:spring-cloud-starter-eureka-server 和 spring-cloud-starter-netflix-eureka-server

学习SpringCloud微服务时,很多资料上都写的是spring-cloud-starter-eureka-server,结果问题无法正常启动,这是因为与当前的SpringBoot版本不匹配。 ![image-20230412175453450](https://img2023.cnblogs.c ......

部署springcloud app至阿里云遇到的问题

记录下,以免将来忘记。 1,建立zookeeper集群, 因为用的bridge模式, 每次重启docker, docker的ip都会变,然后用了自定义网络--subnet,然后每个docker用固定ip。 2,本地springboot连接zookeeper, console老是显示socket er ......
springcloud 问题 app

Nacos注册中心原理以及Eureka和Nacos的区别与联系

nacos注册中心: 服务提供者在注册中心注册服务信息 服务消费者从注册中心定时拉取服务。【服务列表缓存,每隔30拉取更新列表】 消费者远程调用服务提供者。 服务注册到Nacos时,可以选择注册为临时或非临时实例,默认是临时实例采用心跳检测,每隔30s向注册中心发送心跳检测,当nacos发现30未受 ......
Nacos 原理 Eureka

搭建eureka服务

一、搭建EurekaServer (1)创建项目,引入spring-cloud-starter-netflix-eureka-server的依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring- ......
eureka

Eureka注册中心

服务调用出现的问题: 硬编码: //2、利用RestTemplate发起http请求,查询用户 String url = "http://localhost:8081/user/" + order.getUserId(); 1、服务消费者该如何获取服务提供者的地址信息 2、如果有多个服务提供者,消费 ......
Eureka

springcloud随笔一

Eurake服务: 启动类: @SpringBootApplication @EnableEurekaClient @EnableEurekaServer @EnableHystrixDashboard public class EurekaServer_7997 { public static v ......
springcloud 随笔

SpringCloud中Feign的使用流程

①:添加依赖(服务调用方) ~~~java org.springframework.cloud spring-cloud-starter-openfeign ~~~ ②:是否需要覆盖默认配置(比如使Feign的熔断机制生效) ~~~java feign: hystrix: enabled: true ......
SpringCloud 流程 Feign

SpringCloud WebUploader 分块上传

​ 第一点:Java代码实现文件上传 FormFile file = manform.getFile(); String newfileName = null; String newpathname = null; String fileAddre = "/numUp"; try { InputSt ......
SpringCloud WebUploader

Eureka在集群中随机ip的配置注意点

```yml eureka: client: enabled: true fetch-registry: true registry-fetch-interval-seconds: 5 service-url: defaultZone: http://59.195.19.240:31101/eure ......
集群 Eureka

SpringCloud学习(二)

## 参考: > https://blog.csdn.net/qq_25928447/article/details/123899694?spm=1001.2014.3001.5502 前面了解了微服务的一套解决方案,但是它是基于Netflix的解决方案,实际上的很多框架都已经停止维护了 * **注 ......
SpringCloud

Eureka注册中心

## 1.注册中心 服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用。 主要用来存储服务信息,例如提供者url、路由信息等。 服务注册中心是的微服务架构中最基础的设施之一。 在微服务架构流行之前。注册中心就已经开始出现在分布式架构的系统中 Dubbo 是一个在国内比较流行的分布式框架 ......
Eureka

SpringCloud Contract

# 一、概述 测试是软件流程中非常重要,不可或缺的一个环节。一般的测试分为单元测试,集成测试,端到端的手工测试,这也是构成测试金字塔的三个层级。我们今天将要讨论的话题是契约测试,它是处于单元测试和集成测试中间的一个环节。这三个层级分别测试的场景如下: * 单元测试:测试单个service * 集成测 ......
SpringCloud Contract

关于 order-service 的三个问题【Eureka】

问题1:order-service如何得知user-service实例地址? 获取地址信息的流程如下: user-service服务实例启动后,将自己的信息注册到eureka-server(Eureka服务端)。这个叫服务注册 eureka-server保存服务名称到服务实例地址列表的映射关系 or ......
order-service 三个 service Eureka 问题

基于SpringCloud的前后端分离的文章管理系统

基于SpringCloud的文章管理系统 技术栈 SpringCloud |微服务| 注册中心使用的Nacos | Dism配置DNS映射 | SpringBoot |Mybatis-Plus | vue3 | Avue | element-ui | token | redis | MySQL | ......
SpringCloud 管理系统 系统 文章

springcloud 启动失败 YAMLException java.nio.charset.MalformedInputException Input length = 1

上面这个是错误信息,但是该微服务在本地启动的时候是可以的,但是本地打成jar包本地执行的时候就失败。 需要再 Java -jar 的中间加一下字符编码 java -Dfile.encoding=utf-8 -jar myself.jar myself.jar 是自己的jar包 问题解决 ......

【MSA】Spring Cloud Eureka

[toc] ## 1 Spring Cloud Eureka 简介 **Spirng Cloud Eureka 使用 Netflix Eureka 来实现服务注册与发现(服务治理)。**它既包含了服务端组件,也包含了客户端组件,并且服务端与客户端均采用java编写,所以Eureka主要适用于通过ja ......
Eureka Spring Cloud MSA

SpringCloud第三部分

# 初识elasticsearch ​ elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容 ## elasticsearch的作用 elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中 ......
SpringCloud 部分

SpringCloud第二部分(Gateway、Douker)

# 统一网关Gateway **为什么需要网关** ​ API网关作用就是把各个服务对外提供的API汇聚起来,让外界看起来是一个统一的接口。同时也可在网关中提供额外的功能。 分布式服务架构、微服务架构与 API 网关: ​ 在微服务架构里,服务的粒度被进一步细分,各个业务服务可以被独立的设计、开发、 ......
SpringCloud Gateway Douker

SpringCloud启动不了,报错

* 初学SpringBootCloud启动遇到以下报错 ```java *************************** APPLICATION FAILED TO START *************************** Description: Web application c ......
SpringCloud