微服务
qq_15140841
结果比开始重要,过程比结果重要。
展开
-
分布式配置中心spring cloud config
spring cloud config 是用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,分为服务端和客户端。服务端:分布式配置中心,是一个独立的微服务,用来连接配置仓库并为客户端提供配置信息;客户端:微服务框架中微服务应用或基础设施。服务端:pom.xml引入依赖:<parent> <groupId>org.springfram...原创 2018-07-17 08:14:19 · 481 阅读 · 0 评论 -
spring cloud 实践-1 (服务治理)
spring cloud erueka:主要负责完成微服务框架中服务治理功能。本章的主要功能有:构建服务注册中心;服务注册和服务发现;Eureka的基础框架;eureka的服务治理机制;eureka的配置;服务治理:服务治理是微服务最为核心和基础的模块,用来实现微服务的自动注册和发现;服务注册:服务发现:spring cloud eureka,使用netfilix eureka来实现服务注册和发现...原创 2018-07-11 09:07:35 · 198 阅读 · 0 评论 -
spring cloud 微服务基础架构-服务注册
eureka服务治理的三个核心要素: 一 服务注册中心:eureka提供的服务注册和发现功能; 二 服务提供者:提供服务的应用,将自己的服务注册到服务注册中心,以供其他应用使用。可以使spring boot的应用,也可以是其他服务,遵守eureka的通讯机制; 三 服务消费者:消费者应从服务注册中心获取服务列表,从而使消费者可以知道从哪里可以调取服务。服务治理机制服务提供者服务注册: 服务同...原创 2018-07-12 08:14:57 · 206 阅读 · 0 评论 -
spring cloud 微服务基础架构-服务消费
获取服务:服务注册中心注册一个服务,并且该服务有两个实例。当我们启动服务消费者时,他会发送一个rest请求给服务注册中心,来获取上面注册的服务清单。为了性能考虑,eureka server会维护一封只读的服务清单返回给客户端,同时该缓存清单会每隔30秒更新一次。服务调用:服务消费者在获取服务清单后,通过服务名称可以获取具体提供服务实例名和该实例的元数据信息。因为有这些服务实例的详细信息,所以客户端...原创 2018-07-12 08:31:21 · 180 阅读 · 0 评论 -
spring cloud 微服务基础架构-服务注册中心
失效剔除eureka server在启动的时候回创建一个定时任务,每个一段时间(默认为60秒)将当前清单中超时(默认为90秒)没有续约的服务剔除出去。自我保护...原创 2018-07-12 08:35:49 · 211 阅读 · 0 评论 -
spring cloud 打包为war包
<packaging>war</packaging> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId>原创 2018-10-31 15:30:14 · 1590 阅读 · 0 评论