当前位置: 首页 > 专利查询>广西大学专利>正文

一种基于云调度系统的运行服务状态监测系统及方法技术方案

技术编号:15749735 阅读:56 留言:0更新日期:2017-07-03 14:43
本发明专利技术涉及一种用于云调度系统的运行服务状态监测方法。解决现有技术服务监测系统没有及时将情况反馈给维护人员功能的问题。系统包括部署有服务单元的云调度端、对服务状态进行检查的服务器端、用户端。服务器端包括服务状态获取单元、功能服务分析单元、图形绘制单元、网页单元、服务监测单元、存储单元和信息发送单元。通过检测获取云调度端的服务运行状态,以可视化方式进行展示,更方便直观的将信息反馈给用户,并可以通过网络供任何移动设备使用和查看,用户通过网页可以跨平台进行查看,使用更加灵活。通过监控极大保证了云调度系统服务维护工作的时效性,提高了管理效率,保证了云调度系统的稳定性,保证了使用质量。

【技术实现步骤摘要】
一种基于云调度系统的运行服务状态监测系统及方法
本专利技术涉及一种电力调度
,尤其是涉及一种基于云调度系统的运行服务状态监测系统及方法。
技术介绍
云调度系统是一套采用SOA构架、并部署与云平台上的新型调度系统。采用服务形式提供功能支持是它的重要特点。如何对它的服务进行监测并将情况反馈给维护人员,十分重要。目前,很多服务运行状态监测系统都没有对监测情况的及时反馈。因此,对其进行设计并应用具有重要意义。
技术实现思路
本专利技术主要是解决现有技术服务监测系统没有及时将情况反馈给维护人员功能的问题,提供了一种基于云调度系统的运行服务状态监测系统及方法。本专利技术的上述技术问题主要是通过下述技术方案得以解决的:一种基于云调度系统的运行服务状态监测系统,包括部署有服务单元的云调度端、对服务状态进行检查的服务器端、用户端,服务器端包括服务状态获取单元、功能服务分析单元、图形绘制单元、网页单元、服务监测单元、存储单元和信息发送单元,各服务单元通过网络分别与服务状态获取单元、功能服务分析单元相连,功能服务分析单元与图形绘制单元相连,图形绘制单元、服务状态获取单元分别与网页单元相连,网页单元与服务监测单元相连,存储单元、信息发送单元分别与服务监测单元相连,用户端分别与网页单元、信息发送单元相连。本专利技术中服务单元内设置有功能服务,服务单元可供电网系统中的模块调度进行使用。服务状态获取单元用于获取各服务单元当前的工作状态,工作状态包括是否通断、是否正常。功能服务分析单元用于分析各服务单元的服务对应的调用、使用关系。图形绘制单元用于将各服务按照其调用、使用关系建立相应的连接关系图,将各服务的状态也在图像上进行表示。网页单元将图像绘制单元生成的图形在网页上进行显示,并能根据服务状态获取单元的信息对图像上的服务状态进行更新。服务监控单元用于监控服务是否发生变化,若发生则向服务对应的服务维护管理人员发生信息。存储单元内存在有各服务对应的服务维护管理人员的信息。信息发送单元用于发送信息,可以通过通讯渠道发送短信,也可以通过网络发送信息。用户端能对网页单元进行访问查看,接收信息发送单元发送的信息。本专利技术通过检测获取云调度端的服务运行状态,以可视化方式进行展示,更方便直观的将信息反馈给用户,并可以通过网络供任何移动设备使用和查看,用户通过网页可以跨平台进行查看,使用更加灵活。通过监控极大保证了云调度系统服务维护工作的时效性,提高了管理效率,保证了云调度系统的稳定性,保证了使用质量。一种基于云调度系统的运行服务状态监测方法,包括以下步骤:S1.服务端根据云调度端的功能情况,绘制服务关系图形,放入网页单元中;S2.实时获取服务状态信息,对服务状态进行检测,记录检测数据;S3.根据检测数据对服务状态进行监控,将异常情况发送给维护人员;S4.网页单元根据获取的服务状态信息实时显示服务状态,供用户端访问查看。本专利技术通过检测获取云调度端的服务运行状态,以可视化方式进行展示,更方便直观的将信息反馈给用户,并可以通过网络供任何移动设备使用和查看,用户通过网页可以跨平台进行查看,使用更加灵活。通过监控极大保证了云调度系统服务维护工作的时效性,提高了管理效率,保证了云调度系统的稳定性,保证了使用质量。作为一种优选方案,步骤S1的具体过程包括:S11.功能服务分析单元获取各功能单元服务信息;S12.分析各服务,列出对应的调用、使用关系;S13.根据服务对应的关系绘制包括功能服务关系图,以方块表示一个功能,在方块中设置圆点表示服务,圆点以红绿颜色对工作状态进行显示,对所有方块和圆点设置唯一ID。一个功能可能包括多个服务,设置ID用于匹配服务状态。作为一种优选方案,步骤2的具体过程包括:S21.统计云服务端所有服务对应的网址,将网址按照圆点ID编号进行排列,并存入数组中;S22.服务状态获取单元通过网址调用服务,并将反馈数据相隔10s发送给服务监测单元;S23.服务监测单元监测服务10s内是否返回数据,若没有进入下一步骤,若有进行服务的试调用,若服务正常返回1,失败返回0;S24.监测服务20s内是否返回数据,若没有进入下一步骤,若有进行服务的试调用,若服务正常返回1,失败返回0;S25.监测服务40s内是否返回数据,若没有服务地址断开,返回0,进入下一步骤,若有进行服务的试调用,若服务正常返回1,失败返回0,然后进入步骤下一步骤;S26.对返回信息进行收集,按照圆点顺序,统一存放在数组中。作为一种优选方案,步骤S3的具体过程包括:S31.服务监测单元对服务状态进行监测,遍历存放返回信息的数组,获取每个服务对应的状态,作为历史数据存入历史变量H1中;S32.间隔30s后,遍历存放返回信息的数组,获取每个服务对应的状态,作为当前数据存入当前变量N1中;S33.对比N1和H1,找出服务状态发生变化的服务,从存储单元获取服务对应的维护管理人员姓名、手机号,通过信息发送单元以短信形式发送给维护管理人员;S34.进行下一轮服务状态检测,将当前变量N1作为历史变量H1,返回步骤S32,重复进行操作直至结束。作为一种优选方案,步骤S4的具体过程包括:S41.网页单元每隔30s监测一次服务工作状态,获取数组;S42.遍历数组,若为1的情况,将对应ID的圆点设置为红色,若为0的情况,将对应ID的圆点设置为绿色。因此,本专利技术的优点是:通过检测获取云调度端的服务运行状态,以可视化方式进行展示,更方便直观的将信息反馈给用户,并可以通过网络供任何移动设备使用和查看,用户通过网页可以跨平台进行查看,使用更加灵活。通过监控极大保证了云调度系统服务维护工作的时效性,提高了管理效率,保证了云调度系统的稳定性,保证了使用质量。附图说明附图1是本专利技术的一种结构框示图。1-云调度端2-服务器端3-用户端4-服务单元5-服务状态获取单元6-功能服务分析单元7-图像绘制单元8-网页单元9-服务监测单元10-存储单元11-信息发送单元。具体实施方式下面通过实施例,并结合附图,对本专利技术的技术方案作进一步具体的说明。实施例:本实施例一种基于云调度系统的运行服务状态监测系统,如图1所示,包括部署有服务单元4的云调度端1、对服务状态进行检查的服务器端2、用户端3。服务器端包括服务状态获取单元5、功能服务分析单元6、图形绘制单元7、网页单元8、服务监测单元9、存储单元10和信息发送单元11。各服务单元通过网络分别与服务状态获取单元、功能服务分析单元相连,功能服务分析单元与图形绘制单元相连,图形绘制单元、服务状态获取单元分别与网页单元相连,网页单元与服务监测单元相连,存储单元、信息发送单元分别与服务监测单元相连,用户端分别与网页单元、信息发送单元相连。一种基于云调度系统的运行服务状态监测方法,包括以下步骤:S1.服务端根据云调度端的功能情况,绘制服务关系图形,放入网页单元中;具体过程包括:S11.功能服务分析单元获取各功能单元服务信息;S12.分析各服务,列出对应的调用、使用关系;S13.根据服务对应的关系绘制包括功能服务关系图,以方块表示一个功能,在方块中设置圆点表示服务,圆点以红绿颜色对工作状态进行显示,对所有方块和圆点设置唯一ID。S2.实时获取服务状态信息,对服务状态进行检测,记录检测数据;具体过程包括:本文档来自技高网...
一种基于云调度系统的运行服务状态监测系统及方法

【技术保护点】
一种基于云调度系统的运行服务状态监测系统,其特征在于:包括部署有服务单元的云调度端、对服务状态进行检查的服务器端、用户端,服务器端包括服务状态获取单元、功能服务分析单元、图形绘制单元、网页单元、服务监测单元、存储单元和信息发送单元,各服务单元通过网络分别与服务状态获取单元、功能服务分析单元相连,功能服务分析单元与图形绘制单元相连,图形绘制单元、服务状态获取单元分别与网页单元相连,网页单元与服务监测单元相连,存储单元、信息发送单元分别与服务监测单元相连,用户端分别与网页单元、信息发送单元相连。

【技术特征摘要】
1.一种基于云调度系统的运行服务状态监测系统,其特征在于:包括部署有服务单元的云调度端、对服务状态进行检查的服务器端、用户端,服务器端包括服务状态获取单元、功能服务分析单元、图形绘制单元、网页单元、服务监测单元、存储单元和信息发送单元,各服务单元通过网络分别与服务状态获取单元、功能服务分析单元相连,功能服务分析单元与图形绘制单元相连,图形绘制单元、服务状态获取单元分别与网页单元相连,网页单元与服务监测单元相连,存储单元、信息发送单元分别与服务监测单元相连,用户端分别与网页单元、信息发送单元相连。2.一种基于云调度系统的运行服务状态监测方法,采用权利要求1中的系统,其特征是包括以下步骤:S1.服务端根据云调度端的功能情况,绘制服务关系图形,放入网页单元中;S2.实时获取服务状态信息,对服务状态进行检测,记录检测数据;S3.根据检测数据对服务状态进行监控,将异常情况发送给维护人员;S4.网页单元根据获取的服务状态信息实时显示服务状态,供用户端访问查看。3.根据权利要求2所述的一种基于云调度系统的运行服务状态监测方法,其特征是步骤S1的具体过程包括:S11.功能服务分析单元获取各功能单元服务信息;S12.分析各服务,列出对应的调用、使用关系;S13.根据服务对应的关系绘制包括功能服务关系图,以方块表示一个功能,在方块中设置圆点表示服务,圆点以红绿颜色对工作状态进行显示,对所有方块和圆点设置唯一ID。4.根据权利要求3所述的一种基于云调度系统的运行服务状态监测方法,其特征是步骤2的具体过程包括:S21.统计云服务端所有服务对应的网址,将网址按照圆点ID编号进行排...

【专利技术属性】
技术研发人员:韦化吕中梁张弛祝云章勇杨东旭李占龙韦洪波李滨阳育德李佩杰
申请(专利权)人:广西大学
类型:发明
国别省市:广西,45

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

1