Feign 客户端自动化配置详解:从 FeignAutoConfiguration 到实践
基于当前 Spring Cloud OpenFeign,梳理 @EnableFeignClients、FeignClientFactoryBean、FeignAutoConfiguration、FeignClientsConfiguration、FeignClientFactory 的自动装配流程,并结合超时、日志、重试、连接池、CircuitBreaker 与生产实践理解 Feign 客户端运行机制。
Docker Engine 与 Docker Compose V2 安装配置指南
面向 Linux 服务器环境,整理 Docker Engine 与 Docker Compose V2 的安装、启动、权限配置、常用参数和基础验证步骤。
Spring Boot 单元测试最佳实践:JUnit 5、Mockito、MockMvc 与测试切片
系统整理 Spring Boot 测试体系,区分单元测试、切片测试和集成测试,介绍 JUnit 5、Mockito、MockMvc、WebTestClient、测试切片、Testcontainers 和降低测试耦合的实践。
APISIX Dashboard 使用指南:路由、服务、上游与插件配置实践
介绍 APISIX Dashboard 的定位、部署注意事项、登录访问、路由、服务、上游、插件和安全配置,帮助通过可视化方式管理 APISIX API 网关。
APISIX Mocking 插件实践:接口 Mock、临时降级与兜底响应
演示如何使用 APISIX mocking 插件为接口返回模拟响应,说明其在开发联调、临时兜底和接口降级中的使用方式、配置参数和注意事项。
Proxmox VE 安装 OpenWrt 软路由:镜像导入、网卡桥接与 IP 配置指南
记录在 Proxmox VE 中部署 OpenWrt x86 软路由的完整流程,覆盖镜像选择、上传与解压、qm disk import / qm importdisk 导入磁盘、虚拟机启动项配置、单网卡旁路由与双网卡主路由网络规划、OpenWrt LAN IP 修改和常见故障排查。
MySQL 报错 “The table ... is full” 排查:临时表、TempTable 与磁盘空间问题解析
系统分析 MySQL 报错 The table ... is full 的常见原因,重点说明内部临时表、TempTable、tmpdir、InnoDB 临时表空间、SQL 排查、参数调整和版本升级思路。
Spring Cloud OpenFeign 集成 OkHttp 与 Apache HttpClient 5:连接池、超时与性能优化实践
系统讲解 Spring Cloud OpenFeign 集成 OkHttp 与 Apache HttpClient 5 的方式,重点说明默认客户端局限、连接池复用原理、超时参数、HC5 配置、OkHttp 配置、生产环境调优、监控观测与常见问题排查。
Java CPU 高负载排查实战:top -H、jstack、jcmd 与线程栈分析
通过 top、top -H、线程 ID 十六进制转换、jstack 和 jcmd Thread.print 定位 Java 进程 CPU 高负载线程,并说明连续采样、线程栈判断、容器环境和常见高 CPU 场景。
SysBench 压测实践:CPU、内存、FileIO 与 MySQL OLTP 基准测试指南
系统整理 SysBench 的安装、通用参数、prepare / run / cleanup 流程、CPU、内存、线程、FileIO 与 MySQL OLTP 压测方法,并说明 TPS、QPS、延迟百分位、吞吐量和压测注意事项。