勇往直前的专栏

写给以后的自己

基于consul实现微服务的服务发现和负载均衡

一. 背景 随着2018年年初国务院办公厅联合多个部委共同发布了《国务院办公厅关于促进“互联网+医疗健康”发展的意见(国办发〔2018〕26号)》,国内医疗IT领域又迎来了一波互联网医院建设的高潮。不过互联网医院多基于实体医院建设,虽说挂了一个“互联网”的名号,但互联网医院系统也多与传统的院内系...

2018-11-11 09:24:30

阅读数 3772

评论数 0

Consul + fabio 实现自动服务发现、负载均衡

目录 Consul Fabio 服务发现的特点 工作原理 Demo 结合kubernetes扩容   Consul hashicorp团队开发 就是大名鼎鼎开发 vagrant 的团队。Consul 是一个提供服务发现、健康检测、K/V存储支持分布式高可用多数据中心的服务软件。比...

2018-06-14 20:43:05

阅读数 2790

评论数 1

《Spring Cloud Netflix官方文档》2. 服务发现:Eureka服务器

2. 服务发现:Eureka服务器 2.1 如何创建Eureka服务器 引用org.springframework.cloud的spring-cloud-starter-eureka-server就可以创建Eureka服务器。在当前Spring Cloud版本中如何进行详细设置可以查看Spri...

2017-12-11 15:33:49

阅读数 200

评论数 0

《Spring Cloud Netflix官方文档》1.服务发现:Eureka客户端

1.     服务发现:Eureka客户端 服务发现是微服务架构的关键原则之一。使用手动配置或一些约定方式来处理多服务多实例的方式是非常困难,并且十分脆弱的。Eureka同时是Netflix服务发现的服务端和客户端。服务端可以通过配置和部署实现高可用,实现方式是每个服务端对注册的服务复制他们的状...

2017-12-11 15:32:21

阅读数 304

评论数 0

Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)【Dalston版】

Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring Clo...

2017-06-26 17:16:49

阅读数 322

评论数 0

Consul 原理和使用简介

说明 本文介绍了一个服务发现和配置共享的软件,简单介绍了 Consul 的原理和使用, 一篇小文抛砖引玉,希望能吸引感兴趣的童鞋一起探讨研究。 Consul 是什么 Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件,由 HashiCorp 公司用 Go 语言开发,...

2017-03-28 14:51:47

阅读数 1707

评论数 1

Spring Cloud构建微服务架构(一)服务注册与发现

Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud...

2017-02-28 18:58:39

阅读数 204

评论数 0

提示
确定要删除当前文章?
取消 删除