摘要: 一:Ribbon是什么? Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,R 阅读全文
posted @ 2018-08-20 17:17 请叫我老焦 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 一:集群环境搭建 第一步:我们新建两个注册中心工程一个叫eureka_register_service_master、另外一个叫eureka_register_service_backup eureka_register_service_master的application.properties配置 阅读全文
posted @ 2018-08-20 17:16 请叫我老焦 阅读(2253) 评论(0) 推荐(0) 编辑
摘要: 一:Eureka简介 Eureka是Spring Cloud Netflix的一个子模块,也是核心模块之一。用于云端服务发现,一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 服务注册与发现对于微服务系统来说非常重要。有了服务发现与注册,你就不需要整天改服务调用的配置文件了 阅读全文
posted @ 2018-08-20 17:15 请叫我老焦 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一:什么是微服务(Microservice) 微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地 阅读全文
posted @ 2018-08-20 17:14 请叫我老焦 阅读(1908) 评论(0) 推荐(1) 编辑
摘要: 一、微服务架构 1.1什么是分布式 不同模块部署在不同服务器上 作用:分布式解决网站高并发带来问题 1.2什么是集群 多台服务器部署相同应用构成一个集群 作用:通过负载均衡设备共同对外提供服务 1.3什么是RPC RPC 的全称是 Remote Procedure Call 是一种进程间通信方式。 阅读全文
posted @ 2018-08-20 16:10 请叫我老焦 阅读(5232) 评论(0) 推荐(0) 编辑