先写标题,慢慢补充
文章作者: coder-xuyong
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 coder-xuyong!
相关推荐

2026-08-21
OpenFeign服务间远程调用
基础使用 引入依赖: 12345<!--openfeign--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId></dependency> 启动类加注解 @EnableFeignClients(value = “com.xxx.feign”) 编写FeignClient接口,远程调用方法直接将调用地方的controller方法粘贴过来即可 12345@FeignClient(value = "service-product")public interface ProductFeignClient { @GetMapping(value = "/productId/{id}") public Product getP...

2026-08-19
Nacos注册中心于服务发现
nacos-注册/配置中心基础入门官网:nacos 官网 | 快速开始下载:nacos 官网 | 下载服务启动:在bin目录启动cmd,输入startup.cmd -m standalone启动nacos的服务端,访问:http://localhost:8848/nacos,就可以看到nacos的ui界面了,nacos server 账号密码都是nacos。 注册中心将微服务注册到nacos中进行统一管理,首先微服务要引入nacos依赖: 123456<dependencies> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency></dependencies> 然后服务在自己的properties或yml文件中配置: 123...

2026-09-04
XXL-SSO单点登录
概述XXL-SSO 是一个 单点登录框架,只需要登录一次就可以访问所有相互信任的应用系统。更多可以查看官网:https://www.xuxueli.com/xxl-sso/ 快速入门 依赖 123456<!-- https://mvnrepository.com/artifact/com.xuxueli/xxl-sso-core --><dependency> <groupId>com.xuxueli</groupId> <artifactId>xxl-sso-core</artifactId> <version>{最新Release版本}</version></dependency> 具体代码可以查看:官方 | github

2026-08-21
Sentinel流量控制与熔断降级
环境搭建可以查看文档:官网 | 快速开始 官方提供了UI控制台,以方便我们对系统做限流设置。 下载好后,放在任意非中文目录下,在cmd中执行java -jar sentinel-dashboard-1.8.1.jar,就可以启动了。 访问 http://localhost:8080 页面,就可以看到sentinel的控制台了:需要输入账号和密码,默认都是:sentinel 基础使用 引入依赖: 12345<!--sentinel--><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId></dependency> yaml配置文件修改application.yaml文件,添加下面内容: 12345678server: port: 8088 #微服务地址spring: cloud: sentinel...

2025-11-04
分布式基础
什么是分布式系统?我们应该都知道微服务是将一个大程序,才分为很多小程序。它强调按照业务能力(边界),将应用拆分成一个个独立、小型、自治的服务。 而将这些小服务部署到服务器上,它就是分布式部署。因为这些服务不在同一个进程,甚至很多不在同一个机器上。 但是那它们分别解决了什么问题?同时又带来了什么问题? 先看微服务解决了什么问题: 解耦业务,不用担心炸掉别人的业务。 独立迭代和发版,不用等所有业务完成测试,只需要测试自己的,然后独立发布部署就好。 技术栈自由,可以切换语言一个服务。 精准弹性扩缩容,对访问量大的服务多部署一些。 微服务带来的问题: 分布式事务 服务治理,雪崩,注册中心,熔断,服务发现,网关等。 排查问题困难,涉及到多个服务 开发环境配置要求高 再来看分布式部署解决了什么问题: 高可用(消除单点故障):一台挂了,另一台顶上,系统不宕机。 高性能(突破物理天花板):单台机器CPU/内存有上限,分布式可以把流量分摊到多台 异地容灾:把节点部署在不同机房甚至不同城市,应对地震、停电等极端灾害。 分布式部署带来的问题: 网络不可靠,永远要处理部分...

2026-09-04
XXL-Boot
特点 开箱即用,处理好数据库就可以运行 安全登录,基于token登陆,集成XXL-SSO单点登录 RBAC(Role-based access control) 权限管控 更多可以查看[官网](> https://www.xuxueli.com/xxl-boot/) 概述
评论
公告
