
微服务
文章平均质量分 76
溜溜吃鱼
悄悄学习,惊艳所有人~
展开
-
sentinel 服务熔断和限流
sentinel 下载安装: 访问管理页面 localhost:8080 初始化监控: 建module 导入POM <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifa..原创 2022-03-26 17:33:38 · 989 阅读 · 0 评论 -
Nacos--服务注册、配置中心
Nacos下载和安装: Release 1.4.3 (Jan 27, 2022) · alibaba/nacos · GitHub 👈下载的链接,这里下载windows版本进行学习 下载后解压,运行startup.cmd,注意单机版的启动命令,默认是集群 此时可以访问localhost:8848/nacos访问控制台,默认用户名密码都是nacos Nacos服务注册: 服务提供者注册: 父工程导入POM <dependency&g...原创 2022-03-24 19:47:01 · 794 阅读 · 0 评论 -
分布式链路追踪--Sleuth、zipkin
分布式链路追踪--Sleuth: 可以获取各节点的链路调用图,sleuth负责收集整理,zipkin负责展示。 zipkin需要下载jar包,并通过java -jar来运行 启动后,可以通过localhost:9411/zipkin/进行访问前台 在微服务中使用,首先在服务端导入POM依赖...原创 2022-03-24 14:56:44 · 257 阅读 · 0 评论 -
消息驱动Stream
消息驱动生产者: 导入POM依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-stream-rabbit</artifactId> </dependency> YML server: po...原创 2022-03-24 12:51:34 · 2445 阅读 · 0 评论 -
Config配置中心
服务端配置: 先新建一个gitee/github的仓库用于存放这些配置文件 导入POM依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId></dependency> 写TML server: port: 3344..原创 2022-03-23 15:33:52 · 418 阅读 · 0 评论 -
Gateway网关
Gateway的搭建: 导入POM: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependency>//需要注册到注册中心 <dependency..原创 2022-03-20 19:35:20 · 249 阅读 · 1 评论 -
Hystrix的一些
代码:导入POM依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId></dependency> YML: server: port: 8005eureka: client: fetc原创 2022-03-17 16:55:40 · 111 阅读 · 0 评论 -
Ribbon和OpenFeign实现负载均衡服务调用
Ribbon: 使用eureka的时候不用导入Ribbon的POM依赖,eurekaclient中集成了它。 @SpringBootApplication@EnableEurekaClient//可以替换当前的负载均衡规则@RibbonClient(name = "CLOUD-PAYMENT-SERVICE",configuration = MyselfRule.class)public class OrderMain80 { public static void main(..原创 2022-03-17 14:12:40 · 499 阅读 · 1 评论 -
使用zookeeper和consul进行服务注册
目录zookeeper进行服务注册:consul进行服务注册: zookeeper进行服务注册: 安装zookeeper(需要先安装jdk); 服务端:导入POM依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zookeeper-discovery</artifactI.原创 2022-03-17 12:24:40 · 3027 阅读 · 0 评论 -
Eureka一些
生成eurekaServer端服务注册中心建module 改POM <!--加入Eureka server依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>原创 2022-03-15 13:03:08 · 463 阅读 · 0 评论