随笔分类 - 测试开发进阶——Spring cloud—理解
摘要:消息总线。简单理解就是一个消息中心,众多微服务实例可以连接到总线上,实例可以往消息中心发送或接收信息(通过监听)。 比如:实例A发送一条消息到总线上,总线上的实例B可以接收到信息(实例B订阅了实例A),这样的话,消息总线就充当一个中间者的角色,使得实例A和实例B解偶了,很方便。 消息总线(Sprin
        阅读全文
                
                    posted @ 2021-09-30 16:02  
小白龙白龙马
    
                
            
摘要:概述:什么是微服务网关? 为了解决用户客户端在调用微服务系统中的多个消费者工程接口时,需要维护非常多的消费者应用接口地址等信息,以及可能存在不同应用见的调用跨域等问题,微服务网关组件随即出现。 网关作为用户客户端和微服务接口之间的一个统一路由及其他功能的组件,方便了用户客户端请求接口时不用去关注不同
        阅读全文
                
                    posted @ 2021-09-30 15:45  
小白龙白龙马
    
                
            
摘要:假设有3个微服务,并且这3个微服务之间相互同步通信。 当向微服务1发送一个请求,微服务1将调用微服务2进一步的微服务2会调用微服务3。 如果所有服务正常的话,请求结果会从微服务3返回给微服务2,然后到微服务1。 但可能有一些服务不可用。并非所有的服务都是可用的。 如果微服务3故障了将会发生什么? 请
        阅读全文
                
                    posted @ 2021-09-30 15:03  
小白龙白龙马
    
                
            
摘要:一、概述 负载均衡组件库: Spring Cloud Netflix 组件库组件: Ribbon 二、负载均衡介绍 (一)、什么是负载均衡 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡(
        阅读全文
                
                    posted @ 2021-09-30 14:37  
小白龙白龙马
    
                
            
摘要:1.服务提供者:被其他微服务调用的微服务 2.服务消费者:调用的其他微服务的微服务 消费者与提供者同是微服务,只不过根据他们的作用与职责不同有着不同的别称,提供者说白了就是提供信息或数据的微服务。 比如提供数据库信息,第三方接口信息等,而消费者则是对提供者所提供的信息数据等做逻辑操作或者业务操作。 
        阅读全文
                
                    posted @ 2021-09-30 14:05  
小白龙白龙马
    
                
            
摘要:什么是服务注册与发现  在微服务架构中,整个系统会按职责能力划分为多个服务,通过服务之间协作来实现业务目标。 这样在我们的代码中免不了要进行服务间的远程调用,服务的消费方要调用服务的生产方,为了完成一次请求,消费方需要知道服务生产方的网络位置(IP地址和端口号)。  我们的代码可以通过读取配置文
        阅读全文
                
                    posted @ 2021-09-30 13:26  
小白龙白龙马
    
                
            
摘要:>转载请标明出处: >https://www.fangzhipeng.com> 本文出自[方志朋的博客](http://blog.csdn.net/forezp) [史上最简单的 SpringCloud 教程汇总](https://blog.csdn.net/forezp/article/detai
        阅读全文
                
                    posted @ 2021-09-30 12:48  
小白龙白龙马
    
                
            
摘要:聊聊 SpringBoot 和 SpringCloud 两个框架. 一 . SpringBoot 1.简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配
        阅读全文
                
                    posted @ 2021-09-29 16:35  
小白龙白龙马
    
                
            
摘要:Spring Cloud 微服务架构学习笔记与示例 本文示例基于Spring Boot 1.5.x实现,如对Spring Boot不熟悉,可以先学习我的这一篇:《Spring Boot 1.5.x 基础学习示例》。关于微服务基本概念不了解的童鞋,可以先阅读下始祖Martin Fowler的《Micr
        阅读全文
                
                    posted @ 2021-09-29 15:10  
小白龙白龙马
    
                
            
摘要:前言 今天跟同事们讨论了很久关于微服务实施过程中涉及的服务拆分、团队边界、技术选型等问题。期间提出的不少问题,也引发了很多新的思考。 虽然在Martin Fowler一文中说多了很多关于微服务特性的定义,然而在实际实施过程中,几乎没有一个人的理解是一致的。 出现这样的情况,本身还是可以理解的,其实每
        阅读全文
                
                    posted @ 2021-09-29 15:03  
小白龙白龙马
    
                
            
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号