logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

本地开发环境,别让 “能跑” 掩盖和线上的差异

经常出现的情况:开发改了业务逻辑,顺带修改了配置项,本地手动改了配置文件验证通过,但是没有同步到配置中心,上线之后服务读取旧配置,行为完全不对。还有操作系统自带的底层库,像 glibc,线上服务器版本老旧,本地新版本编译出来的二进制,直接跑会提示版本不兼容。时区切换、跨零点、时钟回拨、文件大小写、信号退出这些很难在本地手动复现的场景,交给单元测试、集成测试覆盖,而不是靠人工跑一遍主流程。本地和线上

#java
到底了