分布式id的方案
摘要:1 简介 在分布式系统架构中,通常会涉及到分布式全局唯一ID的生成 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。 如在金融、电商、支付、等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求,此时一个能够生成全局唯一ID
阅读全文
spring cloud alibaba sentinel 运行及简单使用
摘要:1.官网 英文:https://github.com/alibaba/Sentinel 中文:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D 文档:https://spring-cloud-alibaba-group.githu
阅读全文
spring cloud alibaba Nacos集群部署 Linux
摘要:参考:https://www.cnblogs.com/dw3306/p/12961353.html 1.官网: https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html https://nacos.io/zh-cn/docs/deployme
阅读全文
spring cloud alibaba - Nacos 作为配置中心基础使用
摘要:1.简要说明 Nacos提供了作为配置中心的功能,只需要在Nacos的控制台页面添加配置,然后在项目中配置相应的"路径"就好。 主要分为几个步骤: 在Nacos控制台添加配置 在项目引入依赖 配置Nacos上的配置的"路径" 2.Nacos控制台配置说明 配置管理-配置列表,可以看见我们的配置 下图
阅读全文
spring cloud alibaba - Nacos 作为注册中心基础使用-服务提供者和消费者
摘要:1.概况 服务提供者9001和9002,他们是同一个服务,服务消费者83 2.创建服务提供者 9001和9002除了端口是一样的,这里只演示一个 2.1项目结构 2.2依赖 nacos依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <arti
阅读全文
spring cloud alibaba - Nacos 下载安装
摘要:1.关于名字 前四个字母分别为Naming和Configuration的前两个字母,最后的s为Service 2.是什么 一个更易于构建云原生应用的动态服务发现,配置管理和服务管理中心。是注册中心和配置中心的组合 3.官网 https://spring-cloud-alibaba-group.git
阅读全文
springcloud-alibaba
摘要:1.spring cloud alibaba官网 https://spring.io/projects/spring-cloud-alibaba#overview 2.spring cloud alibaba GIT https://github.com/alibaba/spring-cloud-a
阅读全文
spring cloud12-spring cloud sleuth
摘要:1.为什么需要Spring Cloud Sleuth 微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。主要体现在,一个请求可能需要调用很多个服务,而内部服务的调用复杂性,决定了问题难以定位。所
阅读全文
springcloud12-spring cloud stream
摘要:1.基础说明 官网:https://spring.io/projects/spring-cloud-stream#overview 文档:https://docs.spring.io/spring-cloud-stream/docs/current/reference/html/ 中文文档:http
阅读全文
springcloud11 spring cloud config
摘要:1.spring cloud config是什么 官网:https://cloud.spring.io/spring-cloud-static/spring-cloud-config/2.2.1.RELEASE/reference/html/ Spring Cloud Config项目是一个解决分布
阅读全文
springcloud 10 spring cloud gateway02 基本使用
摘要:官网:https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE/reference/html/ 注册中心使用的Eureka 1.创建模块 1.1创建模块cloud-gateway-gateway952
阅读全文
springcloud 09 spring cloud gateway01 基本介绍
摘要:官网:https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE/reference/html/ 1.什么是spring cloud gateway 1.1说明 spring cloud gateway
阅读全文
springcloud 08 Hystrix图形化DashBoard
摘要:#1.构建一个服务监控模块 ##1.1创建模块cloud-consumer-hystrix-dashboard9001 ##1.2pom文件依赖 <dependencies> <!-- https://mvnrepository.com/artifact/org.springframework.bo
阅读全文
spring-cloud07---Hystrix02的实际应用 - 服务降级和服务熔断
摘要:先创建一个普通的服务提供者和一个服务消费者,注册中心Eureka,服务调用:openFegin 1.服务提供端 1.1现有服务端,服务名称为CLOUD-PAYMENT-HYSTRIX-SERVICE 1.2依赖 <?xml version="1.0" encoding="UTF-8"?> <proj
阅读全文
Jmeter
摘要:Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter
阅读全文
spring-cloud06---Hystrix01简介
摘要:转:https://segmentfault.com/a/1190000005988895 # 1.服务雪崩介绍## 1.1基本概念分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩, 一种常见的做法是手动服务降级. **服务雪崩效应*
阅读全文
springcloud04 Ribbbon
摘要:Ribbbon虽然现在已经进入维护模式了,但是使用的还是很多的。 1.官网 https://github.com/Netflix/ribbon/wiki/Getting-Started 2.Ribbon是什么 Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,是一个
阅读全文
spring-cloud03-consul
摘要:官网的安装说明https://learn.hashicorp.com/tutorials/consul/get-started-install 1.下载安装 环境:阿里云服务器,consul1.9.5, consul是google开源的一个使用go语言开发的服务发现、配置管理中心服务。内置了服务注册
阅读全文
springcloud 02-zookeeper
摘要:转 https://www.cnblogs.com/h--d/p/12643306.html ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括
阅读全文
springcloud-01 Eureka
摘要:Eureka基础知识 什么是服务治理SpringCloud封装了Netflix公司开发的Eureka模块来实现服务治理在传统的RPC远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务与服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现
阅读全文