The invention discloses a middleware automatic checking method, comprising the following steps: the operation of Winscp software and start the Winscp script, push polling script to a remote computer and execution; operation inspection process, inspection results obtained and the synchronous inspection results file to the info directory; the file data into the info directory to the Excel table; the corresponding query the SQL table and generates the corresponding data; clean up duplicate data table; save data to access database; data compress and send mail to the operator for electronic mailbox.
【技术实现步骤摘要】
中间件自动化检查方法
本专利技术涉及中间件产品,更具体地,涉及一种中间件自动化检查方法。
技术介绍
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或OS环境。目前并无直接产品可实现中间件的自动化检查,运维团队进行中间件巡检时花费时间长,效率低下,运维费用花费巨大。
技术实现思路
本专利技术的目的是设计一种中间件自动化检查方法,能够帮助运维团队节省运维时间,提高效率,节省运维费用,同时保证巡检结果的有效性、准确性和规范性。为实现以上专利技术目的,采用的技术方案是:一种中间件自动化检查方法,包括以下步骤:S1:运行Winscp软件;S2:启动Winscp脚本,推送巡检脚本至远程计算机并执行脚本;S3:运行巡检流程,得到巡检结果并将巡检结果文件同步到info目录,包括以下步骤:S3.1:创建巡检任务;S3.2:获取操作系统密码表;S3.3:登录系统,登录成功则获取操作系统信息,登录失败则系统重新获取密码重试;S3.4:获取中间件密码表;S3.5:登录控制台,登录成功则收集中间件信息,登录失败则重新获取密码重试;S3.6:汇总中间件信息并整理成表格;S4:将info目录的文件数据导入到Excel表格;S5:查询“Sql”页面中相对应的Sql,并生成相应的表格数据;其中表格中的数据 ...
【技术保护点】
一种中间件自动化检查方法,其特征在于,包括以下步骤:S1:运行Winscp软件;S2:启动Winscp脚本,推送巡检脚本至远程计算机并执行脚本;S3:运行巡检流程,得到巡检结果并将巡检结果文件同步到info目录;S4:将info目录的文件数据导入到Excel表格;S5:查询“Sql”页面中相对应的Sql,并生成相应的表格数据;其中表格中的数据可进行日期选择;S6:清理表格中重复的数据;S7:将数据保存至access数据库;S8:将数据进行压缩并发送邮件至操作人员预留电子邮箱中。
【技术特征摘要】
1.一种中间件自动化检查方法,其特征在于,包括以下步骤:S1:运行Winscp软件;S2:启动Winscp脚本,推送巡检脚本至远程计算机并执行脚本;S3:运行巡检流程,得到巡检结果并将巡检结果文件同步到info目录;S4:将info目录的文件数据导入到Excel表格;S5:查询“Sql”页面中相对应的Sql,并生成相应的表格数据;其中表格中的数据可进行日期选择;S6:清理表格中重复的数据;S7:将数据保存至access数据库;S8:将数据进行压缩并发送邮件至操作人员预留电子邮箱中。2.根据权利要求1所述的一种中间件自动化检查方法,其特征在于,步骤S2中的脚本由Python编写,Perl推送。3.根据权利要求1所述的一种中间件自动化检查方法,其特征在于,步骤S3中的运行巡检流程包括以下步骤:S3.1:创建巡检任务;S3.2:获取操作系统密码表;S3.3:登录系统,登录成功则获取操作系统信息,登录失败则系统重新获取密码重试;S3.4:获取中间件密码表;S3.5:登录控制台,登录成功则收集中间件信息,登录失败则重新获取密码重试;S3.6:汇总中间件信息并整理成表格。4.根据权利要求3所述的一种中间件自动化检查方法,其特征在于,步骤S3.5中的中间件信息先通过WebLogic内置工具WebLogicScriptTool连接到Adminserver的MBean,再从MBean中获取domainRuntime()...
【专利技术属性】
技术研发人员:唐乐,王飞鸣,
申请(专利权)人:广东电网有限责任公司信息中心,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。