一种配置参数的设置方法和装置制造方法及图纸

技术编号:13171249 阅读:41 留言:0更新日期:2016-05-10 14:48
本发明专利技术实施例提供了一种配置参数的设置方法和装置,该方法包括:查询应用系统部署在一目标设备时的部署标准信息;所述部署标准信息包括配置参数的参数值;在目标设备部署所述应用系统;按照所述参数值设置所述应用系统的配置参数。本发明专利技术实施例实现了自适配环境的自动优化,大大降低了优化的技术门槛,避免手动优化容易出现遗漏、错误等问题,进而减少了应用系统出现性能问题的概率。

【技术实现步骤摘要】

本专利技术涉及计算机处理的
,特别是涉及一种配置参数的设置方法和一种配置参数的设置装置。
技术介绍
在拥有上百台乃至千台服务器的企业级网的络应用中,需要将开发好的应用系统在服务器集群上进行部署。应用系统的配置参数,基本是默认的设置,因此,在部署应用系统时,需要对配置参数进行优化。目前,应用系统一般都是技术人员手动进行配置,一套应用系统需要的配置参数众多,优化的技术门槛高,在手动优化时容易出现遗漏、错误等问题,导致应用系统容易出现性能问题。尤其是售后人员进行部署,由于对技术不熟悉的,往往只是执行安装过程,很容易将配置参数的设置错误。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种配置参数的设置方法和相应的一种配置参数的设置装置。依据本专利技术的一个方面,提供了一种配置参数的设置方法,包括:查询应用系统部署在一目标设备时的部署标准信息;所述部署标准信息包括配置参数的参数值;在目标设备部署所述应用系统;按照所述参数值设置所述应用系统的配置参数。可选地,所述查询应用系统部署在目标设备时的部署标准信息的步骤包括:确定应用系统在目标设备部署后提供服务的终端的数量;查询所述数量对应的部署标准信息。可选地,所述配置参数包括如下的一种或多种:反向代理的数量、最大链接数、数据库最大链接数量、PHP后台消费数量、系统最大链接数、连接超时。可选地,所述部署标准信息还包括标准硬件信息;在所述在目标设备部署所述应用系统的步骤之前,所述方法还包括:检测目标设备的实际硬件信息;比较所述实际硬件信息和所述标准硬件信息;针对比较的结果生成硬件环境提示信息。可选地,所述实际硬件信息包括如下的一种或多种:实际处理器信息、实际内存信息、实际I/O信息;所述标准硬件信息包括如下的一种或多种:标准处理器信息、标准内存信息、标准I/O信息;所述比较所述实际硬件信息和所述标准硬件信息的步骤包括:比较所述实际处理器信息和所述标准处理器信息;和/或,比较所述实际内存信息和所述标准内存信息;和/或,比较所述实际I/O信息和所述标准I/O信息。可选地,所述针对比较的结果生成硬件环境提示信息的步骤包括:当比较的结果为所述实际硬件信息高于或等于所述标准硬件信息时,生成硬件符合规范的硬件环境提示信息;当比较的结果为所述实际硬件信息低于所述标准硬件信息时,生成硬件不符合规范的硬件环境提示信息。可选地,所述部署标准信息还包括关联的接口信息和预期处理结果;在所述按照所述参数值设置所述应用系统的配置参数的步骤之后,所述方法还包括:按照所述接口信息调用应用系统的接口,获得实际处理结果;比较所述实际处理结果和所述预期处理结果;针对比较的结果生成接口应用提示信息。可选地,所述针对比较的结果生成接口应用提示信息的步骤包括:当比较的结果为所述实际处理结果和所述预期处理结果相符时,生成所述接口正确的接口应用提示信息;当比较的结果为所述实际处理结果和所述预期处理结果不符时,生成所述接口错误的接口应用提示信息。可选地,还包括:在一标准设备中部署应用系统;记录所述标准设备的硬件信息,作为标准硬件信息;记录所述应用系统的配置参数;将所述标准硬件信息、所述配置参数写入部署标准信息。可选地,所述标准设备为一数量的终端提供服务,所述方法还包括:建立所述部署标准信息与所述数量的关联关系。根据本专利技术的另一方面,提供了一种配置参数的设置装置,包括:部署标准信息查询模块,适于查询应用系统部署在一目标设备时的部署标准信息;所述部署标准信息包括配置参数的参数值;应用系统部署模块,适于在目标设备部署所述应用系统;配置参数设置模块,适于按照所述参数值设置所述应用系统的配置参数。可选地,所述部署标准信息查询模块还适于:确定应用系统在目标设备部署后提供服务的终端的数量;查询所述数量对应的部署标准信息。可选地,所述配置参数包括如下的一种或多种:反向代理的数量、最大链接数、数据库最大链接数量、PHP后台消费数量、系统最大链接数、连接超时。可选地,所述部署标准信息还包括标准硬件信息;所述装置还包括:硬件信息检测模块,适于检测目标设备的实际硬件信息;硬件信息比较模块,适于比较所述实际硬件信息和所述标准硬件信息;硬件环境提示信息生成模块,适于针对比较的结果生成硬件环境提示信息。可选地,所述实际硬件信息包括如下的一种或多种:实际处理器信息、实际内存信息、实际I/O信息;所述标准硬件信息包括如下的一种或多种:标准处理器信息、标准内存信息、标准I/O信息;所述硬件信息比较模块还适于:比较所述实际处理器信息和所述标准处理器信息;和/或,比较所述实际内存信息和所述标准内存信息;和/或,比较所述实际I/O信息和所述标准I/O信息。可选地,所述硬件环境提示信息生成模块还适于:当比较的结果为所述实际硬件信息高于或等于所述标准硬件信息时,生成硬件符合规范的硬件环境提示信息;当比较的结果为所述实际硬件信息低于所述标准硬件信息时,生成硬件不符合规范的硬件环境提示信息。可选地,所述部署标准信息还包括关联的接口信息和预期处理结果;所述装置还包括:接口调用模块,适于按照所述接口信息调用应用系统的接口,获得实际处理结果;处理结果比较模块,适于比较所述实际处理结果和所述预期处理结果;接口应用提示信息生成模块,适于针对比较的结果生成接口应用提示信息。可选地,所述接口应用提示信息生成模块还适于:当比较的结果为所述实际处理结果和所述预期处理结果相符时,生成所述接口正确的接口应用提示信息;当比较的结果为所述实际处理结果和所述预期处理结果不符时,生成所述接口错误的接口应用提示信息。可选地,还包括:应用系统标准部署模块,适于在一标准设备中部署应用系统;硬件信息记录模块,适于记录所述标准设备的硬件信息,作为标准硬件信息;配置参数记录模块,适于记录所述应用系统的配置参数;部署标准信息写入模块,适于将所述标准硬件信息、所述配置参数写入部署标准?目息O可选地,所述标准设备为一数量的终端提供服务,所述装置还包括:关联关系建立模块,适于建立所述部署标准信息与所述数量的关联关系。本专利技术实施例通过查询应用系统在目标设备的部署标准信息,基于其配置参数的参数值对部署在应用系统的配置参数进行优化,实现了自适配环境的自动优化,大大降低了优化的技术门槛,避免手动优化容易出现遗漏、错误等问题,进而减少了应用系统出现性能问题的概率。当前第1页1 2 3 4 5 本文档来自技高网...

【技术保护点】
一种配置参数的设置方法,包括:查询应用系统部署在一目标设备时的部署标准信息;所述部署标准信息包括配置参数的参数值;在目标设备部署所述应用系统;按照所述参数值设置所述应用系统的配置参数。

【技术特征摘要】

【专利技术属性】
技术研发人员:古飞
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1