logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

二、Nacos-注册中心(服务注册与发现)

Nacos是一个动态服务发现和配置管理平台,主要用于微服务架构中的服务注册与发现。其工作原理如下:服务提供者(如订单服务)启动时自动向Nacos注册中心注册实例信息(包括IP、端口、元数据等),并通过心跳机制维持健康状态。服务消费者(如用户服务)通过服务名查询Nacos获取可用实例列表,并缓存到本地。调用时结合负载均衡策略选择实例,优先选择健康且权重高的节点。Nacos会持续监控实例健康状态,异常

文章图片
#spring boot#微服务#服务发现
三、Nacos-配置中心

Nacos配置中心是用于集中管理和动态更新微服务配置的解决方案。它将原本分散在各服务的配置文件统一存储在Nacos Server中,解决传统方式存在的配置分散、修改需重新部署、多环境管理混乱等问题。 核心功能包括: 统一管理数据库连接、接口超时等运行参数 通过Namespace+Group+DataID三级结构实现环境隔离和配置分类 提供配置持久化、版本管理和本地快照机制 工作流程:开发者在控制台

文章图片
#spring boot#后端#微服务
一、第一阶段:认识 Spring Boot

理解 Starter,必须理解 Maven 的传递依赖。你的项目依赖 AA 又依赖 BB 又依赖 C那么 Maven 会把:A、B、C都加入你的项目。这就是传递依赖。你的项目↓↓spring-web↓更多底层依赖所以你只在 pom.xml 中写了一个 Starter,但 IDEA 的 Maven 依赖列表中会出现很多 jar。这不是 Spring Boot 偷偷改了 pom.xml,而是 Mave

#spring boot#后端#java
五、性能分析工具的使用

数据库调优的关键在于快速定位性能瓶颈并采取针对性优化措施。本文介绍了MySQL数据库调优的系统化流程,包括性能监控、慢查询分析、执行计划评估等关键步骤。通过SHOW STATUS命令可监控系统性能参数,慢查询日志能识别执行超时的SQL语句,EXPLAIN和SHOW PROFILE工具可分析查询执行细节。特别强调了last_query_cost指标对评估查询成本的重要性,以及缓冲池机制对查询效率的影

#mysql#数据库
springboot基于过滤器实现用户未登录不允许访问资源

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档springboot基于过滤器实现用户未登陆不让访问资源前言笔记、笔记、笔记提示:以下是本篇文章正文内容,下面案例可供参考一、个人理解基于本次实例的理解:你去银行取一个亿(发了一个请求),这个时候工作人员拦住你让你提供银行卡等信息然后他去查了一下发现你的卡里有一个亿然后把卡换给你(过滤器生效并且处理了这次请求),然后你有了一个亿。过滤

文章图片
#spring boot
到底了