1、SpringCloud是什么 Spring Cloud 是一系列框架的有序集合,它利用 Spring Boot 的开发便利性简化了分布式系统的开发,比如服务发现、服务网关、服务路由、链路追踪等。Spring Cloud 并不重复造轮子,而是将市面上开发得比较好的模块集成进去,进行封装,从而减少了 ...
分类:
编程语言 时间:
2019-06-21 15:44:32
阅读次数:
121
Eureka简介 Eureka是Nerflix公司开源的一款服务发现(或注册中心)组件,该组件提供的服务发现可以为负载均衡、failover等提供支持。 Eureka包括Eureka Server和Eureka Client。Eureka Server提供REST服务,Eureka Client则是 ...
分类:
编程语言 时间:
2019-06-19 17:10:06
阅读次数:
118
服务治理是微服务架构中最为核心和基础的模块,主要作用是实现各个微服务实例的自动化注册和发现。Spring Cloud Eureka是Spring Cloud Netflix微服务套件中的一部分,基于Netflix EureKa做了二次封装,主要负责微服务架构中的服务治理功能。 Eureka的服务发现 ...
分类:
编程语言 时间:
2019-06-16 21:54:37
阅读次数:
162
一、什么是SPI SPI全称为Service Provider Interface,是一种服务发现机制,其本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件。这样可以在运行时,动态为该接口替换实现类。 JDK提供了默认的SPI实现,但是Dubbo并未使用JDK提供的SPI,而是自己 ...
分类:
其他好文 时间:
2019-06-15 21:50:41
阅读次数:
116
Kubernetes主要功能1、数据卷??Pod中容器之间共享数据,可以使用数据卷。2、应用程序健康检查??容器内服务可能进程堵塞无法处理请求,可以设置监控检查策略保证应用健壮性。3、复制应用程序实例??控制器维护着Pod副本数量,保证一个Pod或一组同类的Pod数量始终可用。4、弹性伸缩??根据设定的指标(CPU利用率)自动缩放Pod副本数。5、服务发现??使用环境变量或DNS服务插件保证容器中
分类:
Web程序 时间:
2019-06-15 17:13:11
阅读次数:
223
Ocelot允许您指定服务发现提供程序,并使用它来查找Ocelot正在将请求转发给下游服务的主机和端口。目前,这仅在GlobalConfiguration部分中受支持,这意味着所有ReRoute将使用相同的服务发现提供程序,以便在ReRoute级别指定ServiceName。 ...
分类:
其他好文 时间:
2019-06-15 00:10:23
阅读次数:
118
这个文章我们主要来说一下Consul的基本概念,以及其实现的内部原理,和Eureka的比较。 # 1.什么是Consul?Consul是一种服务网格解决方案,提供具有服务发现,配置和分段功能的全功能控制平面。 这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全服务网格。 Consul需 ...
分类:
其他好文 时间:
2019-06-14 12:53:14
阅读次数:
110
源博文:http://www.zxmseed.com/blog/911081 1、查看启动的服务 发现没有postgresql项 2、查看postgresql报错 3、调整postgresql配置文件 4、重启gitlab ...
分类:
数据库 时间:
2019-06-13 20:45:48
阅读次数:
524
Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成 ...
分类:
其他好文 时间:
2019-06-12 23:14:31
阅读次数:
212
原文:基于Docker的Consul服务发现集群搭建在去年的.NET Core微服务系列文章中,初步学习了一下Consul服务发现,总结了两篇文章。本次基于Docker部署的方式,以一个Demo示例来搭建一个Consul的示例集群,最后给出一个HA的架构示范,也会更加贴近于实际应用环境。 一、示例整... ...
分类:
其他好文 时间:
2019-06-11 01:14:32
阅读次数:
133