1. 简介 Spring Cloud Config 是 Spring Cloud 家族中最早的配置中心,虽然后来又发布了 Consul 可以代替配置中心功能,但是 Config 依然适用于 Spring Cloud 项目,通过简单的配置即可实现功能。 对于一些简单的项目来说,我们一般都是直接把相关配 ...
分类:
编程语言 时间:
2020-02-01 23:12:27
阅读次数:
116
概述 readinessProbe主要探测服务是否就绪,如果你的应用的readinessProbe运行失败,那么就会从组成service的端点中删除,这样就不会有流量通过Kubernetes服务发现机制来发送给它 livenessProbe探测服务是否可,不可用时重启pod 参数 initialDe ...
分类:
其他好文 时间:
2020-02-01 00:27:09
阅读次数:
78
Spring Cloud介绍 一、Spring Cloud 是什么 Spring Cloud 为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性 Token、全局锁、决策竞选、分布式会话和 集群状态)操作的开发工具 Spring Cloud 是一整套微服务的 ...
分类:
编程语言 时间:
2020-01-30 22:37:11
阅读次数:
82
一 Kubernetes概述 Kubernetes是一个全新的基于容器技术的分布式架构领先方案。Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg)。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模 ...
分类:
Web程序 时间:
2020-01-30 18:52:51
阅读次数:
87
一、Eureka是什么? Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务 ...
分类:
其他好文 时间:
2020-01-30 17:39:26
阅读次数:
97
Consul简介 Consul是基于GO语言开发的开源工具,主要面向分布式,服务化的系统提供服务注册、服务发现和配置管理的功能。Consul的功能都很实用,其中包括:服务注册/发现、健康检查、Key/Value存储、多数据中心和分布式一致性保证等特性。Consul本身只是一个二进制的可执行文件,所以 ...
分类:
其他好文 时间:
2020-01-30 09:46:58
阅读次数:
74
随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用、强一致性的服务发现存储仓库,渐渐为开发人员所关注。在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现,更为重要的是,如何构建这样一套高可用、安全 ...
分类:
其他好文 时间:
2020-01-30 09:45:00
阅读次数:
59
K8s: 开源的容器集中管理系统,使用go语言开发,用于管理云平台中多个主机上的容器化应用 Kubernetes特性: K8s的目标是让部署容器化的应用简单并且高效提供了资源调度、部署管理、服务发现、扩容缩容、监控,维护等一整套功能。成为跨主机集群的自动部署、扩展以及运行应用程序容器的平台。 1.自 ...
分类:
其他好文 时间:
2020-01-30 00:00:05
阅读次数:
122
微服务业界进展及相关技术(Java) 消息中心(Stream、Bus) 配置中心(git、svn、zookeeper) 认证授权中心(Security、oauth、jwt) 缓存中心(data) 文档中心(swagger) 服务注册与发现(eureka、consul、zookeeper) 网关路由( ...
分类:
其他好文 时间:
2020-01-29 12:42:31
阅读次数:
116
?Docker安装 Windows安装Docker(图解教程) Mac OS安装Docker(图解教程) Linux安装Docker(详解版) Windows Server安装Docker Docker引擎(Engine)升级教程 Docker Storage Driver:存储驱动 从运维人员的角 ...
分类:
其他好文 时间:
2020-01-28 10:47:36
阅读次数:
98