spring-cloud eureka 注册服务及发现实例,基于Springboot-2.1.10.RELEASE和SpringCloud-Greenwich.SR5
2023-04-14 15:08:29 22KB SpringCloud Eureke
1
本项目包含一整套SpringCloud微服务框架学习的源码,有兴趣的同学可以结合本人的博客文章系统的学习怎样实现一个微服务框架的搭建,内容包括Eureka服务的注册发现及Eureka集群的实现、客户端负载均衡Ribbon、接口式负载均衡Feign、服务熔断与服务降级Hystrix、Hystrix dashboard断路器监控、统一路由网关Zuul配置、springcloud config分布式远程配置中心的实现等功能。是一套全面的微服务框架学习资料,也可以直接拿来使用搭建自己的服务框架。
2023-03-04 14:57:44 90KB Eureka Ribbon Hystrix Zuul
1
服务发现,可以自动将部署好的项目注册到注册中心
2022-09-15 13:00:30 74.79MB eureka! eureka服务端 tensquare tensquare_eureka
SpringCloud 服务治理:Eureka.doc
2022-07-13 18:07:45 655KB 技术资料
# springcloud-zone #### 项目介绍 项目为学习用途搭建,主要包括以下模块: springcloud-register:服务注册中心 (eureka-server),提供服务注册与发现功能。 springcloud-config:远程配置中心,分为git与native两个版本,为producer提供远程配置。 springcloud-connect:数据连接中心,包含DB、Redis、MQ、Mail等组件的配置入口,只需其他模块在pom中添加依赖并提供相关配置即可快速接入。 springcloud-producer:服务提供者,包含具体的业务逻辑实现等。 springcloud-consumer:服务消费者,从eureka server中获取producer提供的服务。 springcloud-gateway:网关接口,暴露给调用方调用,包含负载均衡、重试、熔断等功能。 springcloud-zipkin:链路跟踪工具,监控并就持久化微服务集群中调用链路的通畅情况,采用rabbitmq异步传输、elasticsearch负责持久化的方式集成。 #### 软件架构 1、JDK:jdk-8u181-windows-x64。 2、MAVEN:apache-maven-3.5.4 3、IDE:spring-tool-suite-3.9.3.RELEASE-e4.7.3-win32-x86_64 4、springboot:1.5.10.RELEASE。 5、springcloud:Edgware.SR2版本 #### 安装教程 需要提前安装如下程序: 1、ActiveMQ。 2、RabbitMQ。 3、Redis 4、Elasticsearch。 5、Elasticsearch-head。 6、MYSQL(执行springcloud-producer目录src/main/resources/templates/datasource.text中的建表语句) #### 使用说明 项目运行顺序: 1、 springcloud-register, 2、 springcloud-config-native或者springcloud-config-git: 启动git远程配置中心需要修改springcloud-producer项目的bootstrap.yml配置文件,并将配置配件上传到git上。 3、springcloud-zipkin。 4、 springcloud-producer。 5、springcloud-consumer。 6、springcloud-gateway. 注: 在测试gateway负载均衡时可以启动单个项目的多个实例,具体方式如下: 1、项目启动类右键run as->run configurations..,打开配置框。 2、java application右键new,打开新建窗口。 3、顶部tab选中Main,在name中填写启动类名称,project中填写项目名称,main class中填写启动类详细路径+类名。 4、顶部tab选中Arguments,在VM arguments中填写-Dserver.port=端口号,比如-Dserver.port=8080 5、点击run即可以配置的端口号启动多个项目实例了。 #### 参与贡献 ningchongqing
2022-07-04 15:00:52 81.73MB springcloud zipkin链路 eureka zuul网关
1
spring cloud 组件整合 eureka gateway feign hystrix,各个模的整合,供大家一起学习
2022-06-24 15:10:31 82KB spring cloud
1
针对原生的EurekaClient做了简单的二次封装,引入了额外依赖,对consul做了适配的Eureka注册中心,适用Prometheus自动注册。
2022-05-28 13:36:42 44.11MB consul eureka注册中心
1
eureka注册和治理controller层的http服务,供前端组合接口数据,gateway负载均衡,zookeeper注册后端服务层,dubbo做底层服务治理,gateway->eureka->api->dubbo->zookeeper->service,例子中gateway为网关服务,core为eureka服务,soa为controller,server为底层微服务,springCloud+dubbo的配合使用
2022-05-18 17:40:13 105.37MB eureka dubbo gateway 微服务
1
这是一个简单的SpringCloud整合五大组件注册中心Eureka、负载均衡Ribbon、熔断器Hystrix、伪装Feign、服务网关Zuu,旨在认识这五大组件,以及这五大组件该如何使用
2022-05-15 09:50:38 476KB SpringCloud Eureka Zuul Ribbon
1
本案例是一个SpringCloud案例,项目继承了Eureka、Ribbon。
2022-05-13 12:03:56 191KB Ribbon
1