随笔分类 -  分布式微服务

摘要:1 新建一个微服务模块 我们在cloud-payment-service模块中新增一个controller以提供给其它微服务模块调用。 @RestController public class PayCircuitController { @GetMapping("/pay/circuit/{id} 阅读全文
posted @ 2024-05-17 13:52 无涯子wyz 阅读(15) 评论(0) 推荐(1) 编辑
摘要:1 新建一个微服务模块 我们在cloud-payment-service模块中新增一个controller以提供给其它微服务模块调用。 @RestController public class PayCircuitController { @GetMapping("/pay/circuit/{id} 阅读全文
posted @ 2024-05-13 17:09 无涯子wyz 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1. 介绍 1.1 概述 Resilience4j是受到Netflix Hystrix的启发,为Java8和函数式编程所设计的轻量级容错框架。整个框架只是使用了Varr的库,不需要引入其他的外部依赖。与此相比,Netflix Hystrix对Archaius具有编译依赖,而Archaius需要更多的 阅读全文
posted @ 2024-05-13 16:55 无涯子wyz 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:1.Open Feign介绍 Spring Cloud OpenFeign是一种基于Spring Cloud的声明式REST客户端,它简化了与HTTP服务交互的过程。它将REST客户端的定义转化为Java接口,并且可以通过注解的方式来声明请求参数、请求方式、请求头等信息,从而使得客户端的使用更加方便 阅读全文
posted @ 2024-05-13 11:21 无涯子wyz 阅读(131) 评论(0) 推荐(0) 编辑
摘要:2.1服务注册 2.1.1引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-consul-discovery</artifactId> </dependenc 阅读全文
posted @ 2024-05-11 12:54 无涯子wyz 阅读(12) 评论(0) 推荐(0) 编辑
摘要:1.1 Win安装 选择我们想要下载的版本 点击下载,如果芯片是AMD选择右边下载。 解压下载的文件 进入解压之后的文件查看是否成功安装 consul agent -dev -dev表示开发模式运行,另外还有-server表示服务模式运行 前端查看: 1.2 CentOS安装 1.查看系统芯片架构: 阅读全文
posted @ 2024-05-11 12:36 无涯子wyz 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示