微服务架构
阿凡博客
程序员不是喜欢996的加班,而是喜欢996的工资
展开
-
SpringCloud面试专题及答案
问题一: 什么是Spring Cloud?Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应用程序,提供与外部系统的集成。 Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。问题二: 使用Spring Cloud有什么优势?使用Spring Boot开发分布式微服务时,我们面临以下问题与分布式...原创 2020-03-14 20:51:12 · 1240 阅读 · 0 评论 -
SpringBoot面试专题及答案
问题一 什么是 Spring Boot?多年来,随着新功能的增加,spring 变得越来越复杂。只需访问 https://spring.io/projects 页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用程序服务器,添加 spring 配置。因此,开始一个新...原创 2020-03-14 20:06:56 · 1180 阅读 · 0 评论 -
Eureka 服务注册中心入门到掌握
一、 什么是服务注册中心服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来 存储服务信息,譬如提供者 url 串、路由信息等。服务注册中心是 SOA 架构中最基础的设 施之一。1 服务注册中心的作用1,服务的注册 2,服务的发现举例:QQ群里面的群成员就是一个服务的注册;群成员发消息就是服务的发现.2 常见的注册中心有哪些1,Dubbo 的注册中心 Zookee...原创 2020-02-25 22:54:47 · 412 阅读 · 0 评论 -
SpringBoot整合支付宝支付接口 详解 (有源文件)
1.这篇文章不仅包含代码还有实现的详细教程,可以说:这是我目前看过最详细的用支付宝实现购买商品的项目,亲测能用!2.运用的是沙箱机制,里面步骤很详细,不懂的可以私信我,我会尽快回复你的.3.我改好的项目github地址:https://github.com/ZF68/spring-boot-pay...转载 2020-02-16 21:32:38 · 1185 阅读 · 1 评论 -
RabbitMQ 入门到精通(这一篇就够了)
一、 什么是 RabbitMQRabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。二、 安装 RabbitMQ1 安装 Erlang1.1什么是 ErlangErlang(['ə:læŋ])是一种通用的...原创 2020-02-15 23:03:07 · 1595 阅读 · 0 评论 -
SpringBoot 入门到掌握
一、 SpringBoot 回顾1. 什么是 SpringBoot?SpringBoot是在Spring的基础之上产生的(确切的说是在Spring4.0的版本的基础之上), 其中“Boot”的意思就是“引导”,意在简化开发模式,是开发者能够快速的开发出基于 Spring 的应用。SpringBoot 含有一个内嵌的 web 容器。我们开发的 web 应用不需要作为 war 包部署到 web 容...原创 2020-02-14 00:22:28 · 282 阅读 · 0 评论 -
SpringCloud 从入门到精通
一、 什么是 SpringCloud什么是 SpringCloud:是一个服务治理平台,提供了一些服务框架。包含了:服务注册 与发现、配置中心、消息中心 、负载均衡、数据监控等等。1. 概念定义Spring Cloud 是一个微服务框架,相比 Dubbo 等 RPC 框架, Spring Cloud 提 供的全套的分布式系统解决方案。Spring Cloud 对微服务基础框架 Netfli...原创 2020-02-12 21:48:44 · 927 阅读 · 0 评论 -
微服务架构超详细介绍
一、 单体架构单体架构也称之为单体系统或者是单体应用。就是一种把系统中所有的功能、模块耦合 在一个应用中的架构方式。1. 单体架构特点1.1打包成一个独立的单元(导成一个唯一的jar包或者是war包)1.2会一个进程的方式来运行2. 单体架构的优点、缺点2.1优点项目易于管理部署简单2.2缺点1.测试成本高2.可伸缩性差3.可靠性差4.迭代困难5.跨语言程度差6...原创 2020-02-12 12:20:56 · 3990 阅读 · 0 评论 -
Dubbo 与 Spring Cloud性能测试区别
25个属性,10W次:使用Feign,发送请求使用okhttpm,pojo对象25个属性Feign的详细介绍:https://www.jianshu.com/p/94177e224ef850个属性,10W次:分析:由于Spring Cloud与Dubbo天生使用的协议层面不一样,前者是HTTP,后者是TCP(使用的是Netty NIO框架,序列化使用的阿里定制版...原创 2020-02-11 11:15:31 · 751 阅读 · 1 评论