当前位置: 首页 > news >正文

【经验记录贴】使用配置文件提高项目的可维护性

mark一下。

整体修改前后如下:

课题:
在项目中有一个支持的文件类型的FILE_TYPE的定义,
这个是写死在主程序中,每次增加可以支持的文件类型的时候,都需要去修改主程序中这个FILGE_TYPE的定义。
主程序修改其实不太花时间,但是每次重新打包成docker镜像,然后更新容器,比较花时间(主要是我的镜像比较大,打包好移动到正式环境,比较花时间)。


解决方法:
后来想到可以把这个设定,移动到配置文件中,然后在docker中挂载出来,这样的话,每次就不用重新打包,直接更新配置文件,重启服务就可以了。
1)移动到正式环境也只需要移动一个文件,不用移动整个镜像文件
2)修改的时候,也只需要改一下配置文件,不需要动主程序

相关文章:

  • Android LiveData学习总结(源码级理解)
  • (小白0基础) 微调deepseek-8b模型参数详解以及全流程——训练篇
  • Spark-sql编程
  • (二)Graspnet在mujoco的仿真复现(操作记录)
  • 天津大学 | 智能制造与数字孪生技术:面向可持续制造方向发展
  • 在Centos7下源码安装部署 MySQL57
  • 【C语言基础】双指针在qsort函数中的应用
  • 浙江大学:DeepSeek如何引领智慧医疗的革新之路?|48页PPT下载方法
  • WordPress - 此站点出现严重错误
  • 《AI大模型应知应会100篇》第19篇:隐私保护与大模型训练
  • 计算机网络 - 四次挥手相关问题
  • 利用IDEA开发Spark-SQL
  • 状态机编程中的事件和状态
  • nginx自编译重现gzip和chunked的现象
  • MATLAB程序实现了一个物流配送优化系统,主要功能是通过遗传算法结合四种不同的配送策略,优化快递订单的配送方案
  • 封装实用的时间选择器组件
  • YOLOv3超详细解读(三):源码解析:数据处理模块
  • Spring Boot 参数校验 Validation 终极指南
  • Open AI 使用篇
  • 从拥堵到畅行,智慧城市如何实现交通魔法?
  • 大幅加仓美的、茅台,买入小米,银华基金李晓星:看好港股与A股消费股
  • 国开行原副行长李吉平一审获刑14年
  • “小时光:地铁里的阅读”摄影展开幕,嘉宾共话日常生活与阅读
  • 俄方因复活节停止战斗行动,外交部:乐见一切通往停火的努力
  • 海南医科大学继续开展部门正职竞聘上岗,致力营造“谁有本事谁来”
  • 凭春晚分会场爆火的无锡,为何请来了上海主流媒体和网络大V