本项目包含一整套SpringCloud微服务框架学习的源码,有兴趣的同学可以结合本人的博客文章系统的学习怎样实现一个微服务框架的搭建,内容包括Eureka服务的注册发现及Eureka集群的实现、客户端负载均衡Ribbon、接口式负载均衡Feign、服务熔断与服务降级Hystrix、Hystrix dashboard断路器监控、统一路由网关Zuul配置、springcloud config分布式远程配置中心的实现等功能。是一套全面的微服务框架学习资料,也可以直接拿来使用搭建自己的服务框架。
2023-03-04 14:57:44 90KB Eureka Ribbon Hystrix Zuul
1
zuul-网络 World of Zuul 是一款全新的、令人难以置信的无聊冒险游戏。 我们在 Hanzehogeschool Groningen 使用它作为示例 Java 项目。 为了让这个项目更具挑战性,一个名为zuul-networked的新项目诞生了。 该项目的目的是对 World of Zuul 项目进行分叉并重新设计它以支持 TCP 上的多人游戏环境。 这个版本的 Zuul 世界提供了一个服务器和客户端实例,使多人“游戏”成为可能。 只需启动服务器并连接您的客户端! 目前这个 fork 提供以下功能: 用于多人游戏的简单服务器和客户端 原始世界 Zuul 项目附带的默认房间 请求help 、 go另一个房间或exit游戏的默认命令 back您所在的前一个房间的新命令 list当前房间玩家的新命令 查看当前online玩家的新命令 用法 首先将源代码编译成jar。 然后,从
2023-01-07 17:19:25 21KB Java
1
spring cloud各组件实例代码,可以直接运行,适合学习spring cloud
2023-01-06 17:55:40 76KB spring cloud zuul gateway
1
包含巨洞冒险游戏的UML用例图、类图,需要自取!
2022-11-09 16:59:54 61KB uml 源码软件 java
1
该游戏是计算机科学家专业在学习期间需要编程和演示的流行软件项目。 主要目标是学习面向对象编程语言的用法和含义。
2022-11-09 16:27:43 3.62MB 开源软件
1
Zuul 网关是具体核心业务服务的看门神,相比具体实现业务的系统服务来说它是一个边缘服务,主要提供动态路由,监控,弹性,安全性等功能。在分布式的微服务系统中,系统被拆为了多套系统,通过 Zuul 网关来对用户的请求进行路由,转发到具体的后台服务系统中,大神必备神器,导入即用,无需更改和配置!
2022-11-03 15:51:08 3KB zuul java springcloud demo
1
该文件为 xmind的文件,主要介绍SpringCloud的相关组件知识,包括eureka注册中心,zuul 路由网关,hystrix 服务熔断,ribbon 负载均衡等等常用组件
2022-10-21 19:23:06 179KB springcloud zuul hystrix ribbon
1
主要给大家介绍了关于spring cloud zuul修改请求url的方法,文中通过示例代码介绍的非常详细,对大家学习或者使用spring cloud具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
2022-10-10 17:55:53 35KB spring cloud zuul springcloud
1
# 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
这是一个简单的SpringCloud整合五大组件注册中心Eureka、负载均衡Ribbon、熔断器Hystrix、伪装Feign、服务网关Zuu,旨在认识这五大组件,以及这五大组件该如何使用
2022-05-15 09:50:38 476KB SpringCloud Eureka Zuul Ribbon
1