随笔分类 -  微服务

摘要:Dubbo核心概念 简介 Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 官网:(http://dubbo.apache.org/)[ht 阅读全文
posted @ 2020-08-28 15:40 Campsis-tk 阅读(91) 评论(0) 推荐(3)
摘要:Eureka集群配置(拖更中) 阅读全文
posted @ 2020-08-26 15:05 Campsis-tk 阅读(142) 评论(0) 推荐(0)
摘要:Eureka服务注册与发现 什么是Eureka Netflix 在设计Eureka 时,遵循的就是AP原则 CAP原则又称CAP定理,指的是在一个分布式系统中 一致性(Consistency)可用性(Availability) 分区容错性(Partition tolerance) CAP 原则指的是 阅读全文
posted @ 2020-08-25 14:38 Campsis-tk 阅读(317) 评论(0) 推荐(0)
摘要:#什么是Zuul? Zuul包含了对请求的路由和过滤两个最主要的功能: 其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础,而过滤器 功能则负责对请求的处理过程进行干预,是实现请求校验,服务聚合等功能的基础。Zuul和Eureka进行 整合,将Zuul自身注册为Eure 阅读全文
posted @ 2020-08-19 11:57 Campsis-tk 阅读(99) 评论(0) 推荐(0)
摘要:SpringCloud常见面试题 什么是微服务? 微服务(Microservice Architecture)是近几年流行的一种架构思想,关于它的概念很 难一言以蔽之。究竟什么是微服务呢?我们在此引用 ThoughtWorks 公司的首席科学家 Martin Fowler 于2014年提出的一段话: 阅读全文
posted @ 2020-08-18 09:33 Campsis-tk 阅读(546) 评论(0) 推荐(0)
摘要:微服务框架4个核心问题 服务器很多,客户端怎么访问 这么多服务?服务器之间如何通信? 这么多服务?如何治理 服务器挂了怎么办? 解决方案 Spring Cloud NetFlix 一站式解决方案! api网关,zuul组件 Feign httpClinet Http通信方式,同步,阻塞 服务注册发现 阅读全文
posted @ 2020-08-18 09:32 Campsis-tk 阅读(110) 评论(0) 推荐(0)
摘要:SpringCloud的是什么? Spring Cloud,基于 Spring Boot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于 NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。 Spring Cloud利 阅读全文
posted @ 2020-08-18 09:31 Campsis-tk 阅读(75) 评论(0) 推荐(0)
摘要:微服务的技术栈有哪些? 微服务条目 落地技术 服务开发 SpringBoot,Spring,SpringMVC 服务配置与管理 Netfix公司的Archaius、阿里的Diamond等 服务注册与发现 Eureka、Consul、Zookeeper等 服务调用 Rest、RPCI、gRPC 服务熔 阅读全文
posted @ 2020-08-18 09:29 Campsis-tk 阅读(684) 评论(1) 推荐(0)