/microservice

microservice with springcloud and docker

Primary LanguageJava

microservice

该项目主要包含了一系列基于spring cloud+docker的微服务项目,是我的简书微服务系列文章配套的示例:

我的简书:billJiang的简书地址 Github地址:micoreservice

countdownlatch-demo

多线程在微服务API统计和健康检查中的使用,重点是countdownlatch的使用

相关文章:

boot-admin-demo

开源框架spring-boot-admin的配置和使用,提供了服务注册/监控/路由跟踪的功能。

相关文章:

consul-demo

使用consul作为服务发现组件示例

相关文章:

eureka-demo

eureka作为微服务注册和发现组件示例,包含eureka-clienteureka-server

相关文章:

zookeeper-demo

使用zookeeper作为服务注册发现组件示例,包含服务clientclient2和操作zookeeper的项目core

相关文章:

node-zookeeper-demo

使用nodejs作为API网关,使用随机负载的方式从zookeeper集群中获取服务地址,并代理服务请求

相关文章:

springcloud-demo

一个相对完整的微服务架构实例,包含如下子项目:

  • 服务注册 discovery:eureka
  • 服务网关 gateway: zuul
  • 断路器 hystrix:hystrix
  • 链路跟踪 trace: sleuth+zipkin
  • 微服务 hello
  • 微服务 world
  • 微服务 helloworld: restTemplate+Ribbon
  • 微服务 helloworldfeign : feign

相关文章: