摘要: 多协议支持 这篇内容是接着上篇文章内容来的,前面讲过dubbo多注册中心的支持,这篇就讲下多协议支持 除了Dubbo服务暴露协议Dubbo协议外,Dubbo框架还支持另外8种服务暴露协议:RMI协议、Hessian协议、HTTP协议、WebService协议、Thrift协议、Memcached协议 阅读全文
posted @ 2021-02-08 17:59 童话述说我的结局 阅读(286) 评论(0) 推荐(0) 编辑
摘要: Dubbo是什么? Dubbo是阿里巴巴SOA服务化治理方案的核心框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 其核心部分包含: 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 集群容错: 提 阅读全文
posted @ 2021-02-08 17:58 童话述说我的结局 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 一、Jenkins简介 在写简介前还是习惯性写出官网网址:https://www.jenkins.io/ Jenkins自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而更早的进入测试阶段,更早的发现问题,这样解决问题的成 阅读全文
posted @ 2021-02-07 21:53 童话述说我的结局 阅读(308) 评论(0) 推荐(1) 编辑
摘要: 前面吹水原理吹了一篇幅了,现在讲解下应用篇幅,前面说过,如果要用SpringSecurity的话要先导入一个包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-secur 阅读全文
posted @ 2021-01-17 00:07 童话述说我的结局 阅读(332) 评论(0) 推荐(0) 编辑
摘要: https://docs.spring.io/spring-cloud-sleuth/docs/2.2.5.RELEASE/reference/html/ 一、Sleuth介绍 为什么要使用微服务跟踪?它解决了什么问题? 1.微服务的现状? 微服务的现状 随着业务的发展,单体架构变为微服务架构,并且 阅读全文
posted @ 2021-01-03 21:42 童话述说我的结局 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在微服务架构中,每个服务都是一个可以独立开发和运行的组件,而一个完整的微服务架构由一系列独立运行的微服务组成。其中每个服务都只会完成特定领域的功能,比如订单服务提供与订单业务场景有关的功能、商品服务提供商品展示功能等。各个微服务之间通过轻量级通信机制 REST API 或者 RPC 完成通 阅读全文
posted @ 2021-01-03 11:24 童话述说我的结局 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 一、Hystrix处理流程 Hystrix流程图如下: Hystrix整个工作流如下: 构造一个 HystrixCommand或HystrixObservableCommand对象,用于封装请求,并在构造方法配置请求被执行需要的参数; 执行命令,Hystrix提供了4种执行命令的方法,后面详述; 判 阅读全文
posted @ 2021-01-02 22:16 童话述说我的结局 阅读(510) 评论(2) 推荐(0) 编辑
摘要: 一、背景 分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图,对于同步调用,当库存服务不可用时,商品服务请求线程被阻塞,当有大批量请求调用库存服务时,最终可能导致整个商品服务资源耗尽,无法继续对外提供服务。并且这种不可用可能沿请求调用链向上传递,这种现象被称为雪崩效应 阅读全文
posted @ 2021-01-02 15:05 童话述说我的结局 阅读(333) 评论(0) 推荐(1) 编辑
摘要: 上篇中说到通过@Value注解获取配置中心的内容进行注入,要想了解这个就要知道spring Environment原理,关于这原理我看了下网上分析的文章:https://blog.csdn.net/topdeveloperr/article/details/88063828 一、Environmen 阅读全文
posted @ 2021-01-02 09:02 童话述说我的结局 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 一、SpringCloud Config 配置中心 1.1、配置中心说明 SpringCloud Config 服务器以下简称"配置中心"。 Spring Cloud Config 为分布式系统中的外部配置提供服务器和客户端支持。通过 Config Server (配置中心)可以管理 Config 阅读全文
posted @ 2020-12-30 23:15 童话述说我的结局 阅读(758) 评论(0) 推荐(0) 编辑