-
我的代码在测试环境跑得好好的,一上生产就行为不对、还报了测试环境从没出过的错,折腾半天发现是两个环境的某个配置和依赖版本不一致,而这种差异散落在一堆没人管的地方的深度复盘
我有个功能在本地和测试环境反复验证都正常,信心满满上了生产,结果生产上行为不对、还报了测试从没出现过的错。我对着完全一样的代码百思不得其解,折腾大半天才一个个揪出真凶:生产某个环境变量值不一样、某个依赖库版本和测试差了一个小版本、还有个配置项是某次有人 SSH 上生产手动改的没记录在任何地方。复盘才看清:一个程序的实际行为不只由代码决定,还由它运行的整个环境(环境变量、配置文件、依赖版本、运行时版…- 0
- 0
配置即代码
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!

