微服务
-
服务异步通讯——RabbitMQ
文章目录 RabbitMQ 异步通讯 技术对比 安装RabbitMQ 下载镜像 安装MQ RabbitMQ消息模型 入门案例 publisher实现 consumer实现 总结 S…
-
微服务 第三章 Spring Cloud 简介
系列文章目录 第一章 Java线程池技术应用 第二章 CountDownLatch和Semaphone的应用 第三章 Spring Cloud 简介 文章目录 系列文章目录 @[T…
-
微服务SpringBoot整合Jasypt加密工具
文章目录 一、Jasypt介绍 二、Jasypt手动使用 2.1 密码加密场景 2.2 文本加密场景 2.3 数值加密场景 2.4 二进制数据加密场景 三、Jasypt整合Spri…
-
微服务 初始 分布式搜索引擎 Elastic Search
文章目录 ⛄引言 一、什么是Elastic Search? 二、Elastic Search 倒排索引 ⛅正向索引 ⚡倒排索引 ⛄正向和倒排 三、ES的一些概念 ⛅文档和字段 ⚡索…
-
云原生微服务 第五章 Spring Cloud Netflix Eureka集成负载均衡组件Ribbon
系列文章目录 第一章 Java线程池技术应用 第二章 CountDownLatch和Semaphone的应用 第三章 Spring Cloud 简介 第四章 Spring Clou…
-
Kafka消息延迟和时序性详解(文末送书)
目录 一、概括 1.1 介绍 Kafka 消息延迟和时序性 1.1.1 什么是 Kafka 消息延迟? 1.1.2 为什么消息延迟很重要? 1.1.3 什么是 Kafka 消息时序…
-
深入浅出阿里数据同步神器:Canal原理+配置+实战全网最全解析!
简介 canal 翻译为管道,主要用途是基于 MySQL 数据库的增量日志 Binlog 解析,提供增量数据订阅和消费。 早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务…
-
rabbitmq模块启动报java.net.SocketException: socket closed的解决方法
问题 最近在接手一个项目时,使用的是spring-cloud微服务构架,mq消息消费模块是单独一个模块,但启动这个模块一直报如下错误: java.net.SocketExcepti…
-
第四章 Spring Cloud Netflix 之 Eureka
文章目录 前言 1、Eureka 两大组件 2、Eureka 服务注册与发现 3、案例 3.1、创建主工程 3.1.1、主工程pom.xml配置 3.2、创建子公共模块common…
-
【微服务】(十六)—— 分布式事务Seata
目录 事务ACID原则 一、理论基础 1)CAP理论 CAP定理- Consistency CAP定理- Availability CAP定理-Partition toleran…
-
Spring Cloud Alibaba全家桶(六)——微服务组件Sentinel介绍与使用
前言 本文小新为大家带来 微服务组件Sentinel介绍与使用 相关知识,具体内容包括分布式系统存在的问题,分布式系统问题的解决方案,Sentinel介绍,Sentinel快速开始…
-
Spring Cloud Gateway 过滤器详解
一、概述 Spring Cloud Gateway根据作用范围划分为:GatewayFilter和GlobalFilter 1、filter的作用和生命周期 由filter工作流程…
-
Java开发 – Redis初体验
前言 es我们已经在前文中有所了解,和es有相似功能的是Redis,他们都不是纯粹的数据库。两者使用场景也是存在一定的差异的,本文目的并不重点说明他们之间的差异,但会简要说明,重点…
-
微服务(SpringBoot、SpringCloud、SpringCloud Alibaba、Nacos、JDK)之间的版本对应依赖关系(附Nacos高速下载地址)
前言 本文主要整理与介绍在搭建微服务项目时,核心组件之间的版本对应关系,避免版本依赖冲突带来的一系列问题,同时也方便后续升级与查看。 这里先放上我目前搭建的较新的微服务脚手架版本,…
-
Spring Authorization Server 1.1 扩展实现 OAuth2 密码模式与 Spring Cloud 的整合实战
开局一张图 项目源码:youlai-mall 通过 Spring Cloud Gateway 访问认证中心进行认证并获取得到访问令牌。 再根据访问令牌 access_token 获…
