文章 2023-07-09 来自:开发者社区

vue-element-admin实战 | 第一篇: 移除mock接入微服务接口,搭建SpringCloud+Vue前后端分离管理平台

一. 前言本篇基于有来商城youlai-mall 微服务项目搭建的后台前端管理平台,技术选型Vue+element-ui实现前后端分离,解决方案选型vue-element-admin。希望通过本篇你可以改造vue-element-admin工程接入微服务接口实现前后端分离。二. vue-element-admin下载启动1. 下载下载 vue-element-admin的i18n分支支持中文,下....

vue-element-admin实战 | 第一篇: 移除mock接入微服务接口,搭建SpringCloud+Vue前后端分离管理平台
文章 2023-06-28 来自:开发者社区

基于Spring Cloud Alibaba的微服务架构实战:Nacos配置管理

引言Spring Cloud Alibaba 是 Spring Cloud 和 Alibaba 集团联合推出的开源微服务框架,旨在为 Java 开发者提供一种简单、易用、高效的微服务解决方案。Nacos 是一个面向云原生应用的动态服务发现、配置管理和服务管理平台,提供了服务注册与发现、配置管理、动态 DNS 服务、服务及流量管理等功能,是一个优秀的服务注册中心和配置中心。本文将介绍 Spring....

文章 2023-06-20 来自:开发者社区

SpringCloud Alibaba微服务实战三十七 - Oauth2自定义登录接口

大家好,我是飘渺。(今天又来给大家送书了~)有不少人私下问我,为什么SpringCloud alibaba实战系列不更新了,主要是因为大部分核心功能都已经讲完了,剩下的基本是属于业务功能开发了,需要根据实际业务扩展。今天更新文章的原因是粉丝提了个问题:如何实现Oauth2认证服务器自定义登录接口以及返回自定义格式? 这里我给大家分享一个简单且实用的方法,既可以灵活定制登录参数也可以自行组装返回结....

SpringCloud Alibaba微服务实战三十七 - Oauth2自定义登录接口
文章 2023-06-19 来自:开发者社区

《微服务实战》 第三十二章 微服务链路跟踪-sleuth zipkin

前言大型分布式微服务系统中,一个系统被拆分成N多个模块,这些模块负责不同的功能,组合成一套系统,最终可以提供丰富的功能。在这种分布式架构中,一次请求往往需要涉及到多个服务服务之间的调用错综复杂,对于维护的成本成倍增加,势必存在以下几个问题:服务之间的依赖与被依赖的关系如何能够清晰的看到?出现异常时如何能够快速定位到异常服务?出现性能瓶颈时如何能够迅速定位哪个服务影响的?为了能够在分布式架构中快速....

《微服务实战》 第三十二章 微服务链路跟踪-sleuth zipkin
文章 2023-06-19 来自:开发者社区

《微服务实战》 第三十一章 ShardingSphere - ShardingSphere-JDBC(下)

1.3.5.3、实现类@Service public class UserInfoServiceImpl extends ServiceImpl<UserInfoMapper, UserInfo> implements UserInfoService { @Override @Transactional public UserInfo saveUserInfo...

文章 2023-06-19 来自:开发者社区

《微服务实战》 第三十一章 ShardingSphere - ShardingSphere-JDBC(上)

前言Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。Apache ShardingSphere 设计哲学为 Database Plus,旨在构建异构数据库上层的标准和生态。 它关注如何充分合理地利用数据库的计算和存储能力,而并非实现一个全新的数据库。 它站在数据库的上层视角,....

《微服务实战》 第三十一章 ShardingSphere - ShardingSphere-JDBC(上)
文章 2023-06-19 来自:开发者社区

《微服务实战》 第三十章 分布式事务框架seata TCC模式

前言本章节介绍分布式事务框架seata TCC模式,上一章节介绍seata以及集成到Springboot、微服务框架里。1、TCC模式一个分布式的全局事务,整体是 两阶段提交 的模型。全局事务是由若干分支事务组成的,分支事务要满足 两阶段提交 的模型要求,即需要每个分支事务都具备自己的:一阶段 prepare 行为二阶段 commit 或 rollback 行为根据两阶段行为模式的不同,我们将分....

《微服务实战》 第三十章 分布式事务框架seata TCC模式
文章 2023-06-19 来自:开发者社区

《微服务实战》 第二十九章 分布式事务框架seata AT模式(下)

3.1.1.3、下载config.texhttps://github.com/seata/seata/tree/develop/script/config-center/config.text 保存到seata根目录,文件名config.txt#For details about configuration items, see https://seata.io/zh-cn/docs/user/....

《微服务实战》 第二十九章 分布式事务框架seata AT模式(下)
文章 2023-06-19 来自:开发者社区

《微服务实战》 第二十九章 分布式事务框架seata AT模式(上)

前言本章节介绍微服务分布式项目中,使用的事务框架seata。官网:http://seata.io/zh-cn/springcloud-nacos-seata:https://github.com/seata/seata-samples/tree/master/springcloud-nacos-seata1、概念Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服....

《微服务实战》 第二十九章 分布式事务框架seata AT模式(上)
文章 2023-06-19 来自:开发者社区

《微服务实战》 第二十八章 分布式锁框架-Redisson

前言Redisson 在基于 NIO 的 Netty 框架上,充分的利⽤了 Redis 键值数据库提供的⼀系列优势,在Java 实⽤⼯具包中常⽤接⼝的基础上,为使⽤者提供了⼀系列具有分布式特性的常⽤⼯具类。使得原本作为协调单机多线程并发程序的⼯具包获得了协调分布式多机多线程并发系统的能⼒,⼤⼤降低了设计和研发⼤规模分布式系统的难度。同时结合各富特⾊的分布式服务,更进⼀步简化了分布式环境中程序相互....

《微服务实战》 第二十八章 分布式锁框架-Redisson

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

微服务

构建可靠、高效、易扩展的技术基石

+关注