国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Spring Cloud Alibaba】Spring Cloud Alibaba 搭建教程

這篇具有很好參考價值的文章主要介紹了【Spring Cloud Alibaba】Spring Cloud Alibaba 搭建教程。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

教程適用版本

  1. JDK 1.8+
  2. Maven 3.6+
  3. Spring Boot 2.2.4.RELEASE
  4. Spring Cloud Hoxton.SR1
  5. Spring Cloud Alibaba 2.2.0.RELEASE

官網(wǎng)推薦對應(yīng)版本

官網(wǎng)推薦對應(yīng)版本

一、簡介

本文主要介紹了如何搭建一個Spring Cloud Alibaba項目,適合已經(jīng)熟練使用Spring Boot,想要學習搭建Spring Cloud Alibaba項目的小伙伴。

Spring Cloud Alibaba為分布式應(yīng)用程序開發(fā)提供了一站式解決方案。它包含開發(fā)分布式應(yīng)用程序所需的所有組件,使您可以輕松地使用Spring Cloud開發(fā)應(yīng)用程序。

依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以將 Spring Cloud 應(yīng)用接入阿里微服務(wù)解決方案,通過阿里中間件來迅速搭建分布式應(yīng)用系統(tǒng)。

此外,阿里云同時還提供了 Spring Cloud Alibaba 企業(yè)版 微服務(wù)解決方案,包括無侵入服務(wù)治理(全鏈路灰度,無損上下線,離群實例摘除等),企業(yè)級 Nacos 注冊配置中心和企業(yè)級云原生網(wǎng)關(guān)等眾多產(chǎn)品。

主要功能

  • 服務(wù)限流降級:默認支持 WebServlet、WebFlux、OpenFeign、RestTemplate、Spring Cloud Gateway、Dubbo 和 RocketMQ 限流降級功能的接入,可以在運行時通過控制臺實時修改限流降級規(guī)則,還支持查看限流降級 Metrics 監(jiān)控。
  • 服務(wù)注冊與發(fā)現(xiàn):適配 Spring Cloud 服務(wù)注冊與發(fā)現(xiàn)標準,默認集成對應(yīng) Spring Cloud 版本所支持的負載均衡組件的適配。
  • 分布式配置管理:支持分布式系統(tǒng)中的外部化配置,配置更改時自動刷新。
  • 消息驅(qū)動能力:基于 Spring Cloud Stream 為微服務(wù)應(yīng)用構(gòu)建消息驅(qū)動能力。
  • 分布式事務(wù):使用 @GlobalTransactional 注解, 高效并且對業(yè)務(wù)零侵入地解決分布式事務(wù)問題。
  • 阿里云對象存儲:阿里云提供的海量、安全、低成本、高可靠的云存儲服務(wù)。支持在任何應(yīng)用、任何時間、任何地點存儲和訪問任意類型的數(shù)據(jù)。
  • 分布式任務(wù)調(diào)度:提供秒級、精準、高可靠、高可用的定時(基于 Cron 表達式)任務(wù)調(diào)度服務(wù)。同時提供分布式的任務(wù)執(zhí)行模型,如網(wǎng)格任務(wù)。網(wǎng)格任務(wù)支持海量子任務(wù)均勻分配到所有 Worker(schedulerx-client)上執(zhí)行。
  • 阿里云短信服務(wù):覆蓋全球的短信服務(wù),友好、高效、智能的互聯(lián)化通訊能力,幫助企業(yè)迅速搭建客戶觸達通道。

組件

Sentinel:把流量作為切入點,從流量控制、熔斷降級、系統(tǒng)負載保護等多個維度保護服務(wù)的穩(wěn)定性。

Nacos:一個更易于構(gòu)建云原生應(yīng)用的動態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺。

RocketMQ:一款開源的分布式消息系統(tǒng),基于高可用分布式集群技術(shù),提供低延時的、高可靠的消息發(fā)布與訂閱服務(wù)。

Seata:阿里巴巴開源產(chǎn)品,一個易于使用的高性能微服務(wù)分布式事務(wù)解決方案。

Alibaba Cloud OSS: 阿里云對象存儲服務(wù)(Object Storage Service,簡稱 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存儲服務(wù)。您可以在任何應(yīng)用、任何時間、任何地點存儲和訪問任意類型的數(shù)據(jù)。

Alibaba Cloud SchedulerX: 阿里中間件團隊開發(fā)的一款分布式任務(wù)調(diào)度產(chǎn)品,提供秒級、精準、高可靠、高可用的定時(基于 Cron 表達式)任務(wù)調(diào)度服務(wù)。

Alibaba Cloud SMS: 覆蓋全球的短信服務(wù),友好、高效、智能的互聯(lián)化通訊能力,幫助企業(yè)迅速搭建客戶觸達通道。

開源地址

https://github.com/alibaba/spring-cloud-alibaba

二、開始搭建

點擊查看詳情

1.項目搭建與依賴管理

點擊查看詳情
1.項目搭建與依賴管理

2.服務(wù)注冊與發(fā)現(xiàn)(Nacos安裝)

點擊查看詳情
2.服務(wù)注冊與發(fā)現(xiàn)(Nacos安裝)

3.創(chuàng)建服務(wù)提供者

點擊查看詳情
3.創(chuàng)建服務(wù)提供者

4.創(chuàng)建服務(wù)消費者

點擊查看詳情
4.創(chuàng)建服務(wù)消費者

5.創(chuàng)建服務(wù)消費者(Feign)

點擊查看詳情
5.創(chuàng)建服務(wù)消費者(Feign)

6.添加熔斷機制(Sentinel)

點擊查看詳情
6.添加熔斷機制(Sentinel)

7.Sentinel熔斷器儀表盤監(jiān)控

7.Sentinel熔斷器儀表盤監(jiān)控

8.路由網(wǎng)關(guān)(Gateway)

點擊查看詳情
8.路由網(wǎng)關(guān)(Gateway)

9.分布式配置管理(Nacos Config)

點擊查看詳情
9.分布式配置管理(Nacos Config)

10.分布式配置管理(Nacos Config)之多環(huán)境配置

點擊查看詳情
10.分布式配置管理(Nacos Config)之多環(huán)境配置

11.鏈路追蹤(SkyWalking)

點擊查看詳情
11.鏈路追蹤(SkyWalking)

12.定時任務(wù)(xxl-job)

點擊查看詳情
12.定時任務(wù)(xxl-job)

未完待續(xù)!持續(xù)更新中。。。文章來源地址http://www.zghlxwxcb.cn/news/detail-416827.html

到了這里,關(guān)于【Spring Cloud Alibaba】Spring Cloud Alibaba 搭建教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Spring Cloud】如何確定微服務(wù)項目的Spring Boot、Spring Cloud、Spring Cloud Alibaba的版本

    【Spring Cloud】如何確定微服務(wù)項目的Spring Boot、Spring Cloud、Spring Cloud Alibaba的版本

    本文描述如何確定微服務(wù)項目的Spring Boot、Spring Cloud、Spring Cloud Alibaba的版本。 我們知道Spring Boot、Spring Cloud、Spring Cloud Alibaba的版本選擇一致性非常重要。在選擇Spring Boot和Spring Cloud版本時,需要考慮到兩者之間的關(guān)系以及項目的具體需求。 首先,Spring Boot和Spring Cloud有密切

    2024年02月08日
    瀏覽(98)
  • SpringBoot、SpringCloud、Spring Cloud Alibaba版本對照表(詳細)

    SpringBoot、SpringCloud、Spring Cloud Alibaba版本對照表(詳細)

    由于 Spring Boot 3.0,Spring Boot 2.7~2.4 和 2.4 以下版本之間變化較大,目前企業(yè)級客戶老項目相關(guān) Spring Boot 版本仍停留在 Spring Boot 2.4 以下,為了同時滿足存量用戶和新用戶不同需求,社區(qū)以 Spring Boot 3.0 和 2.4 分別為分界線,同時維護 2022.x、2021.x、2.2.x 三個分支迭代。如果不想跨

    2024年02月12日
    瀏覽(95)
  • SpringBoot、SpringCloud、Spring Cloud Alibaba版本對照表(詳細準確)

    ??一切信息來自官網(wǎng),準確詳細?? Spring Cloud Version Spring Boot Version 2022.0.x aka Kilburn 3.0.x 2021.0.x aka Jubilee 2.6.x, 2.7.x (Starting with 2021.0.3) 2020.0.x aka Ilford 2.4.x, 2.5.x (Starting with 2020.0.3) Hoxton 2.2.x, 2.3.x (Starting with SR5) Greenwich 2.1.x Finchley 2.0.x Edgware 1.5.x Dalston 1.5.x Spring Cloud Dalston, Ed

    2024年02月13日
    瀏覽(98)
  • 04-Springbooot與Spring Cloud Alibaba搭建后端架構(gòu)

    04-Springbooot與Spring Cloud Alibaba搭建后端架構(gòu)

    ? settings.xml,配好了阿里鏡像 02-maven的安裝配置_NikoWord的博客-CSDN博客 01-IDEA使用技巧_NikoWord的博客-CSDN博客 04-設(shè)置idea編碼、編譯_NikoWord的博客-CSDN博客

    2024年02月08日
    瀏覽(88)
  • 從0到1搭建spring cloud alibaba +springboot+nacos+dubbo微服務(wù)

    從0到1搭建spring cloud alibaba +springboot+nacos+dubbo微服務(wù)

    ? 由以上版本對應(yīng)關(guān)系: ????????springboot版本:2.3.2.RELEASE ? ? ? ? spring cloud 版本選擇:Hoxton.SR9 ? ? ? ? spring cloud alibaba版本選擇:2.2.6.RELEASE 父工程的父工程:() ?版本依賴關(guān)系: ???????? ? 其他業(yè)務(wù)模塊依賴: 使用nacos做配置中心和注冊中心+dubbo做RPC調(diào)用 配置文

    2024年02月11日
    瀏覽(35)
  • Spring Cloud Alibaba 最新版本(基于Spring Boot 3.1.0)整合完整使用及與各中間件集成

    Spring Cloud Alibaba 最新版本(基于Spring Boot 3.1.0)整合完整使用及與各中間件集成

    目錄 前言 源碼地址 官方中文文檔 使用版本 spring Spring Boot 3.1.0 中間件 使用到的組件與功能 環(huán)境安裝 虛擬機 nexus nacos 集成過程 工程搭建 父工程搭建 子工程 服務(wù)集成 nacos集成 配置文件 服務(wù)注冊與發(fā)現(xiàn)-discovery 服務(wù)注冊 啟動 服務(wù)發(fā)現(xiàn) 測試 配置管理-config 新增配置 ?測試

    2024年02月07日
    瀏覽(28)
  • Spring Cloud Alibaba 整合Seata 之概念介紹及Seata-server搭建

    Spring Cloud Alibaba 整合Seata 之概念介紹及Seata-server搭建

    目錄 前言 基礎(chǔ)介紹 官方文檔 模式分類 角色介紹 Seata Server 部署 -??docker-compose? 數(shù)據(jù)庫 服務(wù)器 ?nacos配置 docker-compose.yaml 啟動 后記 Seata 是 阿里巴巴 開源的 分布式事務(wù)中間件,以 高效 并且對業(yè)務(wù) 0 侵入 的方式,解決 微服務(wù) 場景下面臨的分布式事務(wù)問題。 主要指講述

    2024年02月07日
    瀏覽(19)
  • Java版本spring cloud 工程管理系統(tǒng)軟件 系統(tǒng)源代碼 自主研發(fā),工程行業(yè)適用

    Java版本spring cloud 工程管理系統(tǒng)軟件 系統(tǒng)源代碼 自主研發(fā),工程行業(yè)適用

    ?????? Java版工程項目管理系統(tǒng) Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分離 功能清單如下: 首頁 工作臺:待辦工作、消息通知、預警信息,點擊可進入相應(yīng)的列表 項目進度圖表:選擇(總體或單個)項目顯示1、項目進度圖表 ?2、項目信息 施工地圖:1、展示當前角色

    2024年02月06日
    瀏覽(28)
  • 關(guān)于spring-cloud-starter-alibaba-nacos-discovery找不到,沒有版本(pom爆紅,找不到)

    關(guān)于spring-cloud-starter-alibaba-nacos-discovery找不到,沒有版本(pom爆紅,找不到)

    問題 :這種問題說實話很弱智,但還是有類似于這種事情發(fā)生啊 原因 :1.在POM依賴沒有版本的時候,可能原因是父工程或者父依賴中沒有指定版本,所以在子工程中找不到版本(本次錯誤) 2.還有就是父工程有版本,或者子工程也有版本的時候,此時就是本地倉庫沒有,去

    2024年02月12日
    瀏覽(28)
  • 從0到1帶大家搭建spring cloud alibaba 微服務(wù)大型應(yīng)用框架(六)(gateway篇)spring cloud gateway 遠程漏洞原因升級到3.1.1完整配置

    Spring Cloud Gateway 遠程代碼執(zhí)行漏洞(CVE-2022-22947)發(fā)生在Spring Cloud Gateway應(yīng)用程序的Actuator端點,其在啟用、公開和不安全的情況下容易受到代碼注入的攻擊。攻擊者可通過該漏洞惡意創(chuàng)建允許在遠程主機上執(zhí)行任意遠程執(zhí)行的請求。 影響范圍 Spring Cloud Gateway 3.1.1 Spring Cloud

    2023年04月08日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包