一种基于freemarker的配置文件生成方法技术

技术编号:14685710 阅读:49 留言:0更新日期:2017-02-22 20:09
本发明专利技术属于文件配置领域,具体地说是一种基于freemarker的配置文件生成方法。该方法包括以下步骤:a、建立配置属性表,记录服务和应用中需要修改和使用的配置信息;b、配置文件freemarker模板,通过组装好的配置数据和freemarker模板生成配置文件,直接在部署中使用。与现有技术相比,本发明专利技术方法向主动的解决各种应用和服务在部署时,配置文件修改量大,难度大的问题,简化了配置难度。

【技术实现步骤摘要】

本专利技术涉及文件配置领域,具体提供一种基于freemarker的配置文件生成方法
技术介绍
在现在广泛使用的私有云和公有云中,部署各种服务(Oracle、MySQL、Hadoop、tomcat等)时,需要一一配置服务使用的配置文件,数量多且繁杂,修改配置文件工作量大,易出错的问题。其中某些配置的使用方法、方式并不为大部分部署者熟知,进一步提高了部署的难度,同时部署不同性能需求的服务时,配置也需要进行调整。
技术实现思路
本专利技术的技术任务是针对上述现有技术的不足,提供一种基于freemarker的配置文件生成方法。该方法能够通过freemarker自动生成部署时需要的配置文件,直接使用,大幅度简化了部署步骤。本专利技术的技术任务是按以下方式实现的:一种基于freemarker的配置文件生成方法,其特点是包括以下步骤:a、建立配置属性表,记录服务和应用中需要修改和使用的配置信息;b、配置文件freemarker模板,通过组装好的配置数据和freemarker模板生成配置文件,直接在部署中使用。为了进一步降低部署难度,本专利技术方法还包括以下步骤:c、建立常用配置模板,提前定义好常用本文档来自技高网...
一种基于freemarker的配置文件生成方法

【技术保护点】
一种基于freemarker的配置文件生成方法,其特征在于包括以下步骤:a、建立配置属性表,记录服务和应用中需要修改和使用的配置信息;b、配置文件freemarker模板,通过组装好的配置数据和freemarker模板生成配置文件,直接在部署中使用。

【技术特征摘要】
1.一种基于freemarker的配置文件生成方法,其特征在于包括以下步骤:a、建立配置属性表,记录服务和应用中需要修改和使用的配置信息;b、配置文件freemarker模板,通过组装好的配置数据和freemarker模板生成配置文件,直接在部署中使用。2.根据权利要求1所述的基于freemarker的配置文件生成方法,其特征在于还包括以下步骤:c、建立常用配置模板,提前定义好常用应用部署场景下的建议配置,使用时直接选取模板。3.根据权利要求1或2所述的基于freemarker的配置文件生成方法,其特征在于:步骤a所述配置信息包括:内码、参数名称、参数编码、参数值、所属服务和应用、模板id及描述。4.根据权利要求1或2所述的基于freemarker的配置文件生成方法,其特征在于步...

【专利技术属性】
技术研发人员:唐晓东蔡卫卫
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1