生产实践
已收录文章:53篇
-
一篇 Java 线上故障排查教程:用 Arthas dashboard、thread、trace、watch 定位 CPU 飙高和慢方法,强调生产环境小范围增强、参数脱敏、reset 清理和复盘闭环。241 收藏
-
文章 · python教程 | 3星期前 | WEB开发 · 工程化 · 配置管理 · flask · 生产实践 · Python教程 · Python Flask G 配置管理 请求上下文 应用上下文 生产实践 current_app teardown app factory从 Python Flask 生产连接泄漏和上下文错误入手,讲清 app factory、配置加载、g 请求内资源缓存、teardown 清理和后台任务边界。257 收藏
-
一篇 Java/JVM 生产排查教程:从 Spring Boot 服务 p99 尖刺出发,用 G1 GC 日志、JFR、堆占用和分配速率定位暂停变长根因,强调先证据、再代码降分配、最后小步调参。327 收藏
-
一次 Java/Spring Boot 依赖冲突排查复盘:从 NoSuchMethodError/ClassNotFoundException 出发,用 Maven dependency:tree、effective POM、BOM、dependencyManagement 和 exclusion 找到运行时类路径被污染的根因。135 收藏
-
文章 · python教程 | 3星期前 | ORM · Django · 异步编程 · 生产实践 · Python教程 · 后端开发 · Python Django 性能优化 orm 事务 ASGI 生产实践 async view sync_to_async从 Python Django async view 线上改造入手,讲清异步视图、同步 ORM 边界、sync_to_async、事务收口和上线检查。310 收藏
-
文章 · python教程 | 3星期前 | 性能优化 · 异步编程 · fastapi · 生产实践 · Python教程 · API服务 · Python API服务 FastAPI asyncio httpx 生产实践 lifespan BackgroundTasks run_in_threadpool从 Python FastAPI 线上慢请求和后台任务丢失入手,讲清 lifespan 资源管理、阻塞调用隔离、BackgroundTasks 边界、超时和上线检查。411 收藏
-
文章 · java教程 | 3星期前 | 数据库连接池 · Spring Boot · 生产实践 · Java教程 · HikariCP · java 性能优化 连接池 spring boot HikariCP一次 Java/Spring Boot 生产故障复盘:HikariCP 连接池耗尽时不要只调 maximumPoolSize,而要用 Hikari 指标、线程堆栈、慢 SQL、事务边界和泄漏检测找到连接为什么没有及时归还。206 收藏
-
文章 · java教程 | 3星期前 | reactor · netty · 生产实践 · Java教程 · Spring WebFlux · java 性能优化 netty reactor Spring WebFlux一次 Spring WebFlux 线上 p99 飙升复盘:解释 block()、JDBC 等阻塞调用为什么会卡住 Netty EventLoop,并给出 Java 17/21、Spring Boot 3.x 下的诊断、代码修复和上线检查清单。388 收藏
-
文章 · python教程 | 3星期前 | 工程化 · 自动化测试 · pytest · CI · 生产实践 · Python教程 · Python CI pytest fixture tmp_path monkeypatch pytest-xdist 测试稳定性从 Python 项目 CI 偶发失败入手,讲清 pytest fixture 共享状态、tmp_path 文件隔离、monkeypatch 自动回滚和 xdist 并发验证的实战治理方法。303 收藏
-
数据库 · MySQL | 3星期前 | InnoDB · 故障排查 · 生产实践 · MySQL教程 · 事务隔离 · mysql innodb Purge Lag History List 长事务 Undo从 MySQL 8.4 InnoDB purge lag 入手,讲清 history list length、长事务、undo 暴涨和 purge 参数的生产排障方法。326 收藏
-
文章 · python教程 | 3星期前 | sqlalchemy · 异步编程 · fastapi · 生产实践 · Python教程 · Python 连接池 FastAPI sqlalchemy asyncio AsyncSession从 FastAPI 生产接口连接池等待场景讲清 SQLAlchemy AsyncSession 并发使用、事务边界、连接池参数和上线检查。340 收藏
-
数据库 · MySQL | 3星期前 | 性能优化 · 执行计划 · 生产实践 · MySQL教程 · 索引优化 · mysql explain 索引优化 Index Condition Pushdown ICP从 MySQL 8.4 Index Condition Pushdown 入手,讲清为什么用了索引仍可能回表拖慢,以及如何用 EXPLAIN、optimizer_switch 和线上指标验证 ICP 收益。179 收藏