当前位置: 首页 > 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 使用篇
  • 从拥堵到畅行,智慧城市如何实现交通魔法?
  • “译通天下·言立寰宇”:华东师大翻译家的精神传承
  • 中国武术协会原主席张耀庭逝世,曾促成电影《少林寺》拍摄
  • 笔墨如何“构城”?上海美院城市山水晋京展出
  • 市场监管总局:2024年查办商标、专利等领域违法案件4.4万件
  • 五一假期如何躺赚利息?来看国债逆回购操作攻略
  • 日中友好议员联盟代表团访问中国人民对外友好协会