spring cloud

Java 使用redis实现分布式锁

在分布式系统中,多个服务实例可能会并发访问共享资源,这就需要一种机制来确保在同一时间只有一个实例能够访问某个资源,以防止资源的冲突和不一致性。分布式锁就是用来解决这个问题的一种方式。Redis是一种高性能的键值存储系统,因其支持原子性操作,非常适合用来实现分布式锁。Redis 分布式锁的基本思想

探索Spring Cloud Config:构建高可用的配置中心

探索Spring Cloud Config:构建高可用的配置中心随着微服务架构的发展,服务的数目急剧增加,管理这些服务的配置变得越来越复杂。Spring Cloud Config作为Spring Cloud的一个子项目,致力于为微服务提供一个集中化的配置管理方案。本文将探讨如何使用Spring C

Spring Cloud Alibaba 介绍与版本映射关系

Spring Cloud Alibaba 介绍与版本映射关系Spring Cloud Alibaba 是一套基于 Spring Cloud 的微服务解决方案,专为阿里云环境设计,旨在帮助开发者快速构建、部署和管理微服务应用。该框架集成了阿里巴巴的云原生技术,提供了服务注册与发现、配置中心、消息中间

SpringCloud、SpringBoot、JDK版本对应关系

在Java开发领域,Spring框架和Spring Cloud常常被用于构建微服务架构。而Spring Boot则是简化Spring应用开发过程的工具。理解Spring Cloud、Spring Boot与JDK版本之间的对应关系对于开发者来说至关重要。本文将详细阐述这些技术栈之间的兼容性,并给出一

一篇文章掌握SpringCloud与SpringCloud Alibaba的区别

Spring Cloud 和 Spring Cloud Alibaba 是两个重要的微服务框架,它们在微服务架构中扮演了不同的角色。虽然二者都是基于 Spring 框架,但在特性、功能以及作用上有所区别。Spring CloudSpring Cloud 是一系列用于构建分布式系统的一套工具和框架

《Spring Cloud Config与Bus整合实现微服务配置自动刷新》

在微服务架构中,配置管理是一项重要的任务。Spring Cloud Config 提供了集中式的配置管理,而 Spring Cloud Bus 则允许我们在微服务之间传递事件,使得服务能够自动刷新其配置。本文将探讨如何将 Spring Cloud Config 与 Bus 整合,实现微服务配置的自动

SpringCloudAlibaba微服务远程调用之Nacos篇—Nacos的安装、服务注册、服务集群配置、配置负载均衡策略、配置命名空间与非临时实例、nacos集群配置、nacos与feign的结合

Spring Cloud Alibaba微服务远程调用之Nacos篇1. Nacos简介Nacos(Naming and Configuration Service)是阿里巴巴开源的一款服务发现和配置管理工具,作为Spring Cloud Alibaba中的一部分,Nacos支持动态服务发现、服

SpringCloud-持久层框架MyBatis Plus的使用与原理详解

MyBatis Plus的使用与原理详解一、什么是MyBatis PlusMyBatis Plus是MyBatis的增强工具,对于大部分复杂的DAO层操作,它能够简化我们的代码,使得开发更快捷高效。MyBatis Plus 提供了丰富的功能,包含单表操作、代码生成器、逻辑删除、自动填充、性能分析