GoFrame 配置热更新要谨慎
配置热更新听起来灵活,但不是所有配置都适合热更新。日志级别、开关类配置可以动态调整,数据库连接、端口、核心依赖地址通常不应该运行中随意变。
热更新的问题在于一致性:一个请求进入时用旧配置,执行到一半切成新配置,行为可能不可预测。
我的做法是把配置分成启动配置和运行配置。启动配置改了就重启,运行配置才考虑动态刷新。
能重启解决的配置,不要为了“高级”强上热更新。稳定比灵活更重要。
分类:
GoFrame 实践
标签:
GoFrame 配置 部署
版权申明
本文系作者 @blogger 原创发布在GoFrame 配置热更新要谨慎。未经许可,禁止转载。
评论
-- 评论已关闭 --
全部评论