常见实用工具
m0_63486540
大家一起进步!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kubernetes入门:从概念到实战,轻松掌握容器编排核心
本文提供了一份Kubernetes(K8s)零基础入门指南,涵盖核心概念、架构原理和实战操作。主要内容包括:1. K8s解决了容器管理痛点,如容器数量爆炸、资源调度等问题;2. 解析9个核心组件(Pod、Service等)及其作用;3. 介绍Master-Worker架构模式;4. 提供3种本地环境搭建方案(Minikube、Multipass+K3S、在线环境);5. 详解kubectl常用命令;6. 实战演示Nginx部署流程;7. 推荐可视化工具Kubernetes Dashboard。该指南适合开发原创 2025-10-19 16:43:52 · 646 阅读 · 0 评论 -
自己来做个AOP-超简单
摘要:本文展示了如何在Spring Boot中使用自定义注解和AOP实现方法执行时间监控。首先创建@LogExecutionTime注解标记需要监控的方法,然后定义LoggingAspect切面类,通过@Around环绕通知计算并输出方法执行时间。MyService业务类中标注了该注解的serve()方法将被监控,而anotherMethod()则不会。最后配置@EnableAspectJAutoProxy启用AOP支持。这种非侵入式实现方式可以有效跟踪方法性能,适用于需要监控特定方法执行时间的场景。原创 2025-06-05 19:35:02 · 341 阅读 · 0 评论 -
一篇文章带你配置Sentinel
摘要:本文介绍了如何使用Sentinel实现API限流保护。首先通过Maven引入Sentinel核心库和AOP切面依赖,然后配置QPS流量控制规则(每秒1次请求)。通过定义CustomBlockHandler类处理限流后的降级逻辑,最后在Controller方法上添加@SentinelResource注解绑定资源名称和降级方法。当请求超过阈值时,系统将自动触发降级策略,返回提示信息而非业务错误,有效保障系统稳定性。这种方案适用于高并发场景下保护核心接口。原创 2025-06-05 19:27:02 · 285 阅读 · 0 评论 -
一篇文章带你配置openfeign
摘要:本文介绍了如何在Spring Boot项目中整合OpenFeign进行微服务调用。主要内容包括:1) 添加Maven依赖和BOM管理;2) 使用@EnableFeignClients注解启用OpenFeign;3) 通过UserContext类管理线程本地用户信息;4) 配置RequestInterceptor实现请求头自动传递;5) 定义FeignClient接口并示例调用。文章提供了完整的代码示例,涵盖了从依赖配置到实际调用的全流程,特别强调了用户上下文信息在微服务间的传递方案。原创 2025-06-05 19:09:30 · 339 阅读 · 0 评论 -
分页插件的使用
摘要:本文介绍MyBatis-Plus分页插件的使用步骤:1.通过@Configuration配置类注册分页拦截器,指定MySQL数据库类型;2.请求DTO需继承Page<T>类;3.服务层接口继承IService<DO>;4.服务实现类继承ServiceImpl<Mapper,DO>并实现自定义服务接口。该配置实现了基于MyBatis-Plus的标准化分页功能,适用于MySQL数据库环境。(150字)原创 2025-06-04 01:37:38 · 222 阅读 · 0 评论
分享