springcloud学习
文章平均质量分 59
周虽旧邦其命维新
剑气纵横三万里 一剑光寒十九洲
展开
-
springcloud笔记十sentinel
sentinel dashboard下载地址https://github.com/alibaba/Sentinel/releases启动dashboardjava -jar sentinel-dashboard-1.8.2.jar登录dashboardhttp://localhost:8080/规则的种类官网描述的非常详细。https://sentinelguard.io/zh-cn/docs/basic-api-resource-rule.htmlSentinel 的所有规则都可以在原创 2021-09-21 20:32:43 · 175 阅读 · 0 评论 -
springcloud笔记九nacos
一、环境安装配置下载地址:https://github.com/alibaba/nacos/releases/tag/1.1.4# 解压tar -zxvf nacos-server-1.4.1.tar.gz单机启动nacossh startup.sh -m standalonenacos管理页面http://xxx:8848/nacos二、nacos服务提供者pom.xml <dependency> <groupId>com.al原创 2021-08-20 07:10:18 · 345 阅读 · 0 评论 -
springcloud笔记八sleuth、zipkin
zipkin服务端环境启动zipkin下载,进入github,找到Quick-start下载最新版本https://github.com/openzipkin/zipkin管理页面端口:9411在项目中配置sleuth、zipkinpom.xml <!-- 包含zipkin和sleuth --> <dependency> <groupId>org.springframework.cloud</groupId&原创 2021-08-12 07:42:52 · 127 阅读 · 0 评论 -
springcloud笔记七Stream
stream介绍为什么使用springcloud stream屏蔽底层消息中间件的差异,降低切换成本,统一消息的编程模型。Binder Implementations 绑定器通过绑定器Binder作为中间件,实现了应用程序与消息中间件细节的解耦。Input对应消息生产者Output对应消息消费者常用注解消息生产者pom.xml <dependency> <groupId>org.springframework.cloud</g原创 2021-08-05 07:29:39 · 149 阅读 · 0 评论 -
springcloud笔记六分布式配置中心config
官网文档https://cloud.spring.io/spring-cloud-config/reference/html/config分布式配置中心搭建pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId>原创 2021-06-23 07:36:52 · 216 阅读 · 1 评论 -
springcloud笔记五网关gateway
gateway介绍This project provides an API Gateway built on top of the Spring Ecosystem, including: Spring 5, Spring Boot 2 and Project Reactor. Spring Cloud Gateway aims to provide a simple, yet effective way to route to APIs and provide cross cutting concern原创 2021-06-12 06:56:00 · 1493 阅读 · 1 评论 -
springcloud笔记四hystrix
一、服务降级(服务提供者)1.pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> </dependency>2.启动类添加@EnableCircuitBreake原创 2021-06-06 22:19:04 · 1058 阅读 · 5 评论 -
springcloud笔记三注册中心eureka、zookeeper、consul
一、eureka1.服务端pom文件添加eureka-server <!--eureka-server--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>原创 2021-06-03 07:10:49 · 420 阅读 · 1 评论 -
springcloud笔记二手写简单ribbon负载均衡算法
定义LoadBalancer负载均衡接口package com.fox.springcloud.lb;import org.springframework.cloud.client.ServiceInstance;import java.util.List;public interface LoadBalancer { ServiceInstance instances(List<ServiceInstance> instances);}定义负载均衡实现类packa原创 2021-06-01 22:19:17 · 136 阅读 · 0 评论 -
springcloud笔记一idea配置热部署
一、项目pom.xml添加devtools依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional></depen原创 2021-05-21 21:47:31 · 183 阅读 · 1 评论