Spring Cloud Alibaba
文章平均质量分 93
希望不要秃头的0.0
我很懒,真的不想写简介啊
展开
-
微服务---Spring Cloud Alibaba 07(微服务项目---单点登录)
昨天我们的文件上传Demo已经比较完善了,今天我们来学习单点登录,更加的完善它,那么什么是单点登录呢?背景传统的登录系统中,每个站点都实现了自己的专用登录模块。各站点的登录状态相互不认可,各站点需要逐一手工登录。这样的系统,我们又称之为多点登陆系统。应用起来相对繁琐(每次访问资源服务都需要重新登陆认证和授权)。与此同时,系统代码的重复也比较高。由此单点登陆系统诞生。一、概述百度百科:通俗易懂:单点登录SSO(Single Sign On)说得简单...原创 2021-10-10 16:50:37 · 912 阅读 · 0 评论 -
微服务---Spring Cloud Alibaba 06(微服务项目---文件上传)
一、创建初始工程结构创建项目父工程pom文件添加依赖springboot springcloud springcloudAlibaba lombok <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> .原创 2021-10-04 22:27:42 · 379 阅读 · 0 评论 -
微服务---Spring Cloud Alibaba 05(网关)
一、网关概念 出现:我们知道,一个大型系统在设计时,经常会被拆分为很多个微服务。那么作为客户端要如何去调用 这么多的微服务呢?客户端可以直接向微服务发送请求,每个微服务都有一个公开的URL,该URL可以直接映射到具体的微服务,如果没有网关的存在,我们只能在客户端记录每个微服务的地址,然后分别去调用。这样的架构,会存在着诸多的问题,例如,客户端请求不同的微服务可能会增加客户端代码或配置的复杂性。还有就是每个服务,在调用时都需要独立认证。并且存在跨域请求,也在一定程度上提高了代码的复杂度...原创 2021-10-04 20:44:51 · 157 阅读 · 0 评论 -
微服务---Spring Cloud Alibaba 04(Sentinel)
在我们日常生活中,经常会在淘宝、天猫、京东、拼多多等平台上参与商品的秒杀、抢购以及一些优惠活动,也会在节假日使用12306 手机APP抢火车票、高铁票,甚至有时候还要帮助同事、朋友为他们家小孩拉投票、刷票,这些场景都无一例外的会引起服务器流量的暴涨,导致网页无法显示、APP反应慢、功能无法正常运转,甚至会引起整个网站的崩溃。我们如何在这些业务流量变化无常的情况下,保证各种业务安全运营,系统在任何情况下都不会崩溃呢?我们可以在系统负载过高时,采用限流、降级和熔断,三种措施来保...原创 2021-10-04 12:17:55 · 281 阅读 · 1 评论 -
微服务---Spring Cloud Alibaba 03(配置中心)
我们知道,除了代码之外,软件还有一些配置信息,比如数据库的用户名和密码,还有一些我们不想写死在代码里的东西,例如像线程池大小、队列长度等运行参数,以及日志级别、算法策略等, 还有一些是软件运行环境的参数,如Java 的内存大小,应用启动的参数,包括操作系统的一些 参数配置…… 所有这些东西,我们都叫做软件配置。以前,我们把软件配置写在一个配置文件中,就像 Windows 下的 ini 文件,或是 Linux 下的 conf 文件。然而,在分布式系统下,这样的方式就变得非常不好管理,并容易出错...原创 2021-09-21 15:34:54 · 228 阅读 · 0 评论 -
微服务---Spring Cloud Alibaba 02(Nacos)
上一篇讲解了一下他们之间的关系以及概念,这篇来具体实操一下一、Nacos服务注册中的配置1.概述:在微服务中,首先需要面对的问题就是如何查找服务(软件即服务),其次,就是如何在不同的服务之间进行通信?如何更好更方便的管理应用中的每一个服务,如何建立各个服务之间联系的纽带,由此注册中心诞生(例如淘宝网卖家提供服务,买家调用服务)。市面上常用注册中心有Zookeeper(雅虎Apache),Eureka(Netfix),Nacos(Alibaba),Consul(Google)等,...原创 2021-09-20 18:47:57 · 223 阅读 · 1 评论 -
微服务---Spring Cloud Alibaba 01
这两天学习的SpringCloud Alibaba,什么SpringCloud Alibaba呢?我们就需要了解什么是SpringCloud,那什么又是SpringCloud呢?我们就需要了解什么是微服务,那什么又是微服务呢?我们就需要了解什么SAO-------------啊啊啊啊啊啊啊啊啊,这难道就是俄罗斯套娃吗。不,这是一个知识体系,下面我就来简单的介绍一下!一、简介1.SOA百度百科:是不是晦涩难懂呢?,嗯我也是这样认为的。通俗易懂解释 :...原创 2021-09-20 14:46:21 · 199 阅读 · 0 评论