1、談談你對Spring Boot的理解? 2、Spring Boot Starter有什么用? 舉例來說,你打算把這個閱讀列表應用程序做成一個Web應用程序。與其向項目的構...
1、談談你對Spring Boot的理解? 2、Spring Boot Starter有什么用? 舉例來說,你打算把這個閱讀列表應用程序做成一個Web應用程序。與其向項目的構...
RabbitMQ部署指南 1.單機部署 我們在Centos7虛擬機中使用Docker來安裝。 1.1.下載鏡像 方式一:在線拉取 方式二:從本地加載 在課前資料已經提供了鏡像...
消息隊列在使用過程中,面臨著很多實際問題需要思考: 1.消息可靠性 消息從發(fā)送,到消費者接收,會經理多個過程: 其中的每一步都可能導致消息丟失,常見的丟失原因包括: 發(fā)送時丟...
分布式緩存 -- 基于Redis集群解決單機Redis存在的問題 單機的Redis存在四大問題: 0.學習目標 1.Redis持久化 Redis有兩種持久化方案: RDB持久...
Redis集群 本章是基于CentOS7下的Redis集群教程,包括: 單機安裝Redis Redis主從 Redis分片集群 1.單機安裝Redis 首先需要安裝Redis...
Seata四種分布式事務解決方案: XA模式:強一致性分階段事務模式,犧牲了一定的可用性,無業(yè)務侵入 TCC模式:最終一致的分階段事務模式,有業(yè)務侵入 AT模式:最終一致的分...
在分布式系統(tǒng)下,一個業(yè)務跨越多個服務或數據源,每個服務都是一個分支事務,要保證所有分支事務最終狀態(tài)一致,這樣的事務就是分布式事務。 Seata架構 Seata事務管理中有三個...
一、Sentinel安裝介紹 雪崩問題微服務調用鏈路中的某個服務故障,引起整個鏈路中的所有微服務都不可用,這就是雪崩。 解決雪崩問題的常見方式有四種:超時處理:設定超時時間,...
Rest Client操作索引庫 初始化 引入es的RestHighLeveClient依賴 因為SpringBoot默認的ES版本是7.6.2,所以我們需要覆蓋默認的ES版...
mapping常見屬性有哪些? type:數據類型 index:是否索引 analyzer:分詞器 properties:子字段type常見的有哪些? 字符串:text、ke...
什么是elasticsearch?一個開源的分布式搜索引擎,可以用來實現(xiàn)搜索、日志統(tǒng)計、分析、系統(tǒng)監(jiān)控等功能 什么是elastic stack(ELK)?是以elastics...
Spring AMQP 是對 Spring 基于 AMQP 的消息收發(fā)解決方案,它是一個抽象層,不依賴于特定的 AMQP Broker 實現(xiàn)和客戶端的抽象,所以可以很方便地替...
RabbitMQ部署指南 1.單機部署 我們在Centos7虛擬機中使用Docker來安裝。 1.1.下載鏡像 方式一:在線拉取 方式二:從本地加載 上傳到虛擬機中后,使用命...
Docker鏡像命令 從DockerHub中拉取鏡像 去鏡像倉庫搜索要下載的鏡像Docker Hub Container Image Library | App Contai...
0.安裝Docker Docker 分為 CE 和 EE 兩大版本。CE 即社區(qū)版(免費,支持周期 7 個月),EE 即企業(yè)版,強調安全,付費使用,支持周期 24 個月。 D...
網關的作用 對用戶請求做身份認證、權限校驗 對用戶請求路由到微服務,并實現(xiàn)負載均衡 對用戶請求做限流 一、搭建網關服務 創(chuàng)建新的model,引入SpringCloudGate...
一、快速使用 引入依賴 在啟動類上添加注解開啟Feign的功能 創(chuàng)建一個聲明接口 發(fā)送請求 二、自定義配置日志文件 第一種,配置文件方式 第二種先聲明一個bean 然后在@F...
一、快速使用 在Nacos控制臺創(chuàng)建一個配置 配置內容里一般放一些有熱更新需求的配置。 引入Nacos配置管理客戶端依賴 創(chuàng)建bootstrap.yml文件,這個文件時引導文...