Spring Cloud 微服务架构学习笔记与示例 (2)

  备注:下面资料都是我们项目组新同事以及老同事(.Net技术背景)所采用的学习资料,并不保证适合于所有人。本示例主要也主要是基于下面的资料而写的sample code。

  (1)周立:《Spring Cloud与Docker 微服务架构实战》

  

Spring Cloud 微服务架构学习笔记与示例

  (2)程序猿DD:《Spring Cloud 微服务实战》、《Spring Cloud基础教程(Dalston版本)(强力推荐)》

  

Spring Cloud 微服务架构学习笔记与示例

  (3)纯洁的微笑,《Spring Cloud系列文章》

四、示例结构说明 4.1 示例环境版本

Java : JDK & JRE 1.8 8u151

Spring Boot : 1.5.15.RELEASE

Spring Cloud : Edgware.SR3 (小贴士:Spring Cloud的版本命名是以伦敦地铁站的名字来命名的)

4.2 示例地址与结构说明

  示例地址:https://github.com/EdisonChou/EDC.SpringCloud.Samples

4.2.1 服务注册与发现 - 基于Eureka

  此部分示例位于:part1_service-register-discovery

  此部分示例主要演示了如何基于Eureka实现服务的注册与发现,其中包括两个版本:

  ① 单节点版本 (开发环境调试用) => 位于eureka-service-sn (sn代表single node)项目内

  

Spring Cloud 微服务架构学习笔记与示例

  这里需要注意的地方是:在开发环境需要关闭Eureka的自我保护机制,不然你无法轻易看到服务移除的效果,需要在application.yml中如下设置:

eureka: server: enableSelfPreservation: false # 本地调试环境下关闭自我保护机制

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsfxjs.html