spring cloud
文章平均质量分 74
哈叮
不积跬步,无以至千里.不积小流,无以成江海
展开
-
Spring Cloud 六《Spring Cloud+gRPC+Nacos》
0、前言集成GRPC1、代码目录2、api服务2.1 helloworld.protosyntax = "proto3";option java_multiple_files = true;option java_package = "com.yun.grpc.api";option java_outer_classname = "HelloWorldProto";// The greeting service definition.service Simple { //原创 2021-10-19 21:57:07 · 691 阅读 · 0 评论 -
Spring Cloud 系列五《Nacos+gateway(配置中心+网关)》
0、前言上篇已经集成Nacos,本篇把网关(Spring Cloud Gateway)加上1、代码截图代码是在上篇基础上修改的,有些重叠的就不贴代码了。2、Common增加了一个通用服务,主要用来引入通用包pom:注意openfeign,loadbalancer,bootstrap,都是不可获取的。 <dependency> <groupId>com.alibaba.cloud</groupId>原创 2021-10-19 21:56:50 · 644 阅读 · 0 评论 -
Spring Cloud 系列四《Spring Cloud配置中心升级为Nacos》
0、前言Eureka停更了。对比了一些注册中心,只有nacos还整了一些配置中心,及界面管理。就选它吧。实现一个服务provider,consumer,注册至nacos中,consumer通过feign远程消费provider。Nacos = Eureka/Consule + Config + Admin1、代码截图2、父pom注意版本兼容 <properties> <java.version>1.8</java.version>原创 2021-10-19 21:56:13 · 209 阅读 · 0 评论 -
Spring Cloud 系列三《微服务网关(Spring Cloud Gateway)》
0 前言Zuul,在Spring Cloud 2020.0.3以后,不在包含。多数示例已经不能使用。选型后,排除Soul,Nginx+Lua,选择了Spring Cloud GateWay。在《Spring Cloud 二》基础上,对每个示例的服务示例的端口做了调整:- 8000 springcloud-eureka-server- 8001 springcound-config-server- 8002 springcloud-eureka-servicesupport- 8003 spri原创 2021-10-19 21:55:41 · 69 阅读 · 0 评论 -
Spring Cloud 系列二《熔断Hystrix(feign/ribbon)及监控Turbine》
0 前言搭建一个简单的server,和一个服务提供者support,然后分别创建一个服务消费者:feign Consumer,一个服务消费者ribbon Consumer。分别测试Hystrix效果。1、简单的Server+Support1.1 代码截图1.2 父pom详见《Spring Cloud配置中心(一)》-“3 父 pom文件,关键部分”。1.3 server的pom <dependencies> <dependency>原创 2021-10-17 09:35:14 · 107 阅读 · 0 评论 -
Spring Cloud 系列一《配置中心》
0 前言实现一个最简单的Spring Cloud Config Server & Client。1 代码截图Server 。其中一个pom.xml是父工程的。Client3 父 pom文件,关键部分。 <properties> <java.version>1.8</java.version> <spring-cloud.version>2020.0.3</spring-cloud.vers原创 2021-10-17 09:33:09 · 109 阅读 · 0 评论