CN109936567A - 登录信息的检测方法、装置、电子设备及存储介质 - Google Patents
登录信息的检测方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN109936567A CN109936567A CN201910106226.2A CN201910106226A CN109936567A CN 109936567 A CN109936567 A CN 109936567A CN 201910106226 A CN201910106226 A CN 201910106226A CN 109936567 A CN109936567 A CN 109936567A
- Authority
- CN
- China
- Prior art keywords
- message
- current period
- log
- group system
- detected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本发明实施例公开了一种登录信息的检测方法、装置、电子设备及存储介质;所述方法包括:在当前周期内获取各个集群***中所述当前周期对应的登录信息;将所述当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;通过定时任务对所述待检测信息库中的所述当前周期对应的登录信息进行检测;根据对所述当前周期对应的登录信息的检测结果,将所述当前周期对应的登录信息存储到各个集群***对应的检测结果库中。可以提高登录信息的检测效率,还可以节约登录信息的检测成本。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种登录信息的检测方法、装置、电子设备及存储介质。
背景技术
目前国内对于ElasticSearch集群***和Hadoop集群***中登录信息的检测,可以通过Spark程序进行实时或者离线检测,并且Spark程序的实时或者离线检测的数据通过ElasticSearch数据库进行存储。
在Spark程序进行实时检测的方法中,Spark程序可以实时地获取ElasticSearch集群***或者Hadoop集群***中的登录信息,然后将ElasticSearch集群***或者Hadoop集群***中的登录信息存储到ElasticSearch数据库中,再对ElasticSearch数据库中的登录信息进行检测。此时如果ElasticSearch集群***或者Hadoop集群***中同时运行多个任务,有较多计算数据依赖和连续增量统计,Spark程序和Elasticsearch数据库自身缺乏对如此复杂处理的运行保障机制,只能通过各自的监控页面或者应用程序编程接口API进行人工手动查询和确认;在Spark程序进行离线检测的方法中,Spark程序可以定期地获取ElasticSearch集群***或者Hadoop集群***中的登录信息,然后将ElasticSearch集群***或者Hadoop集群***中的登录信息存储到ElasticSearch数据库中,再对ElasticSearch数据库中的登录信息进行检测。此时如果ElasticSearch集群***或者Hadoop集群***中运行的任务发生故障,Spark程序就需要重新获取ElasticSearch集群***或者Hadoop集群***中的登录信息,任务失败后无法自动恢复操作。
发明内容
为解决上述技术问题,本发明实施例提供一种登录信息的检测方法、装置、电子设备及存储介质,可以提高登录信息的检测效率,还可以节约登录信息的检测成本。
为达到上述目的,本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供了一种登录信息的检测方法,所述方法包括:
在当前周期内获取各个集群***中所述当前周期对应的登录信息;
将所述当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;
通过定时任务对所述待检测信息库中的所述当前周期对应的登录信息进行检测;
根据对所述当前周期对应的登录信息的检测结果,将所述当前周期对应的登录信息存储到各个集群***对应的检测结果库中。
在上述实施例中,所述在当前周期内获取各个集群***中所述当前周期对应的登录信息,包括:
在所述当前周期的起始时刻向各个集群***发送信息获取开始指令;从所述当前周期的起始时刻起开始接收各个集群***返回的所述当前周期对应的登录信息;
在所述当前周期的结束时刻向各个集群***发送信息获取结束指令;从所述当前周期的结束时刻起停止接收各个集群***返回的所述当前周期对应的登录信息。
在上述实施例中,所述通过定时任务对所述待检测信息库中的所述当前周期对应的登录信息进行检测,包括:
通过定时任务在所述待检测信息库中获取所述当前周期对应的登录信息;
按照预先设置的正常检测方法对所述当前周期对应的登录信息进行正常检测;或者,按照预先设置的异常检测方法对所述当前周期对应的登录信息进行异常检测。
在上述实施例中,所述根据对所述当前周期对应的登录信息的检测结果,将所述当前周期对应的登录信息存储到各个集群***对应的检测结果库中,包括:
若对所述当前周期对应的登录信息检测成功,将所述当前周期对应的登录信息存储到各个集群***对应的检测成功结果库中;
若对所述当前周期对应的登录信息检测失败,将所述当前周期对应的登录信息存储到各个集群***对应的检测失败结果库中。
第二方面,本发明实施例提供了一种登录信息的检测装置,所述装置包括:获取模块、存储模块和检测模块;其中,
所述获取模块,用于在当前周期内获取各个集群***中所述当前周期对应的登录信息;
所述存储模块,用于将所述当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;
所述检测模块,用于通过定时任务对所述待检测信息库中的所述当前周期对应的登录信息进行检测;
所述存储模块,还用于根据对所述当前周期对应的登录信息检测结果,将所述当前周期对应的登录信息存储到各个集群***对应的检测结果库中。
在上述实施例中,所述获取模块包括:发送子模块和接收子模块;其中,
所述发送子模块,用于在所述当前周期的起始时刻向各个集群***发送信息获取开始指令;
所述接收子模块,用于从所述当前周期的起始时刻起开始接收各个集群***返回的所述当前周期对应的登录信息;
所述发送子模块,还用于在所述当前周期的结束时刻向各个集群***发送信息获取结束指令;
所述接收子模块,还用于从所述当前周期的结束时刻起停止接收各个集群***返回的所述当前周期对应的登录信息。
在上述实施例中,所述检测模块包括:获取子模块和检测子模块;其中,
所述获取子模块,用于通过定时任务在所述待检测信息库中获取所述当前周期对应的登录信息;
所述检测子模块,用于按照预先设置的正常检测方法对所述当前周期对应的登录信息进行正常检测;或者,按照预先设置的异常检测方法对所述当前周期对应的登录信息进行异常检测。
在上述实施例中,所述存储模块,具体用于若对所述当前周期对应的登录信息检测成功,将所述当前周期对应的登录信息存储到各个集群***对应的检测成功结果库中;若对所述当前周期对应的登录信息检测失败,将所述当前周期对应的登录信息存储到各个集群***对应的检测失败结果库中。
第三方面,本发明实施例提供了一种电子设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所述的登录信息的检测方法。
第四方面,本发明实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明任意实施例所述的登录信息的检测方法。
本发明实施例提出了一种登录信息的检测方法、装置、电子设备及存储介质,先在当前周期内获取各个集群***中当前周期对应的登录信息;将当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;然后通过定时任务对待检测信息库中的当前周期对应的登录信息进行检测;根据对当前周期对应的登录信息检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。也就是说,在本发明的技术方案中,在对当前周期对应的登录信息进行检测之后,可以根据对当前周期对应的登录信息检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。这样,如果某个集群***中运行的任务发生故障,那么只需要对检测失败的登录信息重新进行检测,而无需重新获该集群***中全部的登录信息,然后再对该集群***中全部的登录信息进行检测。而在现有的登录信息的检测方法中,如果某个集群***中运行的任务发生故障,需要重新获该集群***中全部的登录信息,然后再对该集群***中全部的登录信息进行检测。因此,和现有技术相比,本发明实施例提出的登录信息的检测方法、装置、电子设备及存储介质,可以提高登录信息的检测效率,还可以节约登录信息的检测成本;同时还可以实现定时任务的自动监控和自动恢复;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。
附图说明
图1为本发明实施例一提供的登录信息的检测方法的流程示意图;
图2为本发明实施例二提供的登录信息的检测方法的流程示意图;
图3为本发明实施例三提供的登录信息的检测装置的第一结构示意图;
图4为本发明实施例四提供的登录信息的检测装置的第二结构示意图;
图5为本发明实施例五提供的电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
实施例一
图1为本发明实施例一提供的登录信息的检测方法的流程示意图。如图1所示,登录信息的检测方法可以包括以下步骤:
步骤101、在当前周期内获取各个集群***中当前周期对应的登录信息。
在本发明的具体实施例中,电子设备可以在当前周期内获取各个集群***中当前周期对应的登录信息。具体地,电子设备可以通过Shell脚本启动Spark程序,在当前周期内获取各个集群***中当前周期对应的登录信息。具体地,电子设备可以在当前周期的起始时刻向各个集群***发送信息获取开始指令;然后从当前周期的起始时刻起开始接收各个集群***返回的当前周期对应的登录信息;电子设备还可以在当前周期的结束时刻向各个集群***发送信息获取结束指令;然后从当前周期的结束时刻起停止接收各个集群***返回的当前周期对应的登录信息。
步骤102、将当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中。
在本发明的具体实施例中,电子设备可以将当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中。具体地,电子设备可以将集群***1中当前周期对应的当前登录信息存储到集群***1对应的待检测信息库中;还可以将集群***2中当前周期对应的当前登录信息存储到集群***2对应的待检测信息库中;以此类推。
步骤103、通过定时任务对待检测信息库中的当前周期对应的登录信息进行检测。
在本发明的具体实施例中,电子设备可以通过定时任务对待检测信息库中的当前周期对应的登录信息进行检测。具体地,电子设备可以先通过定时任务在待检测信息库中获取当前周期对应的登录信息;然后按照预先设置的正常检测方法对当前周期对应的登录信息进行正常检测;或者,按照预先设置的异常检测方法对当前周期对应的登录信息进行异常检测。
步骤104、根据对当前周期对应的登录信息的检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。
在本发明的具体实施例中,电子设备可以根据对当前周期对应的登录信息的检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。具体地,若对当前周期对应的登录信息检测成功,电子设备可以将当前周期对应的登录信息存储到各个集群***对应的检测成功结果库中;若对当前周期对应的登录信息检测失败,电子设备可以将当前周期对应的登录信息存储到各个集群***对应的检测失败结果库中。
本发明实施例提出的登录信息的检测方法,先在当前周期内获取各个集群***中当前周期对应的登录信息;将当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;然后通过定时任务对待检测信息库中的当前周期对应的登录信息进行检测;根据对当前周期对应的登录信息检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。也就是说,在本发明的技术方案中,在对当前周期对应的登录信息进行检测之后,可以根据对当前周期对应的登录信息检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。这样,如果某个集群***中运行的任务发生故障,那么只需要对检测失败的登录信息重新进行检测,而无需重新获该集群***中全部的登录信息,然后再对该集群***中全部的登录信息进行检测。而在现有的登录信息的检测方法中,如果某个集群***中运行的任务发生故障,需要重新获该集群***中全部的登录信息,然后再对该集群***中全部的登录信息进行检测。因此,和现有技术相比,本发明实施例提出的登录信息的检测方法,可以提高登录信息的检测效率,还可以节约登录信息的检测成本;同时还可以实现定时任务的自动监控和自动恢复;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。
实施例二
图2为本发明实施例二提供的登录信息的检测方法的流程示意图。如图2所示,登录信息的检测方法可以包括以下步骤:
步骤201、在当前周期内获取各个集群***中当前周期对应的登录信息。
在本发明的具体实施例中,电子设备可以在当前周期内获取各个集群***中当前周期对应的登录信息。具体地,电子设备可以通过Shell脚本启动Spark程序,在当前周期内获取各个集群***中当前周期对应的登录信息。具体地,电子设备可以在当前周期的起始时刻向各个集群***发送信息获取开始指令;然后从当前周期的起始时刻起开始接收各个集群***返回的当前周期对应的登录信息;电子设备还可以在当前周期的结束时刻向各个集群***发送信息获取结束指令;然后从当前周期的结束时刻起停止接收各个集群***返回的当前周期对应的登录信息。
步骤202、将当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中。
在本发明的具体实施例中,电子设备可以将当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中。具体地,电子设备可以将集群***1中当前周期对应的当前登录信息存储到集群***1对应的待检测信息库中;还可以将集群***2中当前周期对应的当前登录信息存储到集群***2对应的待检测信息库中;以此类推。
步骤203、通过定时任务在待检测信息库中获取当前周期对应的登录信息。
在本发明的具体实施例中,电子设备可以通过定时任务在待检测信息库中获取当前周期对应的登录信息。具体地,电子设备可以通过定时任务在待检测信息库1中获取集群***1中当前周期对应的登录信息;还可以通过定时任务在待检测信息库2中获取集群系2中当前周期对应的登录信息;以此类推。
步骤204、按照预先设置的正常检测方法对当前周期对应的登录信息进行正常检测;或者,按照预先设置的异常检测方法对当前周期对应的登录信息进行异常检测。
在本发明的具体实施例中,电子设备可以按照预先设置的正常检测方法对当前周期对应的登录信息进行正常检测;或者,按照预先设置的异常检测方法对当前周期对应的登录信息进行异常检测。具体地,电子设备可以按照预先设置的正常检测方法检测当前周期对应的登录信息是否正常;或者,还可以按照预先设置的异常检测方法检测当前周期对应的登录信息是否异常。
步骤205、根据对当前周期对应的登录信息的检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。
在本发明的具体实施例中,电子设备可以根据对当前周期对应的登录信息的检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。具体地,若对当前周期对应的登录信息检测成功,电子设备可以将当前周期对应的登录信息存储到各个集群***对应的检测成功结果库中;若对当前周期对应的登录信息检测失败,电子设备可以将当前周期对应的登录信息存储到各个集群***对应的检测失败结果库中。
本发明实施例提出的登录信息的检测方法,先在当前周期内获取各个集群***中当前周期对应的登录信息;将当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;然后通过定时任务对待检测信息库中的当前周期对应的登录信息进行检测;根据对当前周期对应的登录信息检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。也就是说,在本发明的技术方案中,在对当前周期对应的登录信息进行检测之后,可以根据对当前周期对应的登录信息检测结果,将当前周期对应的登录信息存储到各个集群***对应的检测结果库中。这样,如果某个集群***中运行的任务发生故障,那么只需要对检测失败的登录信息重新进行检测,而无需重新获该集群***中全部的登录信息,然后再对该集群***中全部的登录信息进行检测。而在现有的登录信息的检测方法中,如果某个集群***中运行的任务发生故障,需要重新获该集群***中全部的登录信息,然后再对该集群***中全部的登录信息进行检测。因此,和现有技术相比,本发明实施例提出的登录信息的检测方法,可以提高登录信息的检测效率,还可以节约登录信息的检测成本;同时还可以实现定时任务的自动监控和自动恢复;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。
实施例三
图3为本发明实施例三提供的登录信息的检测装置的第一结构示意图。如图3所示,本发明实施例所述的登录信息的检测装置可以包括:获取模块301、存储模块302和检测模块303;其中,
所述获取模块301,用于在当前周期内获取各个集群***中所述当前周期对应的登录信息;
所述存储模块302,用于将所述当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;
所述检测模块303,用于通过定时任务对所述待检测信息库中的所述当前周期对应的登录信息进行检测;
所述存储模块302,还用于根据对所述当前周期对应的登录信息检测结果,将所述当前周期对应的登录信息存储到各个集群***对应的检测结果库中。
图4为本发明实施例三提供的登录信息的检测装置的第二结构示意图。如图4所示,所述获取模块301包括:发送子模块3011和接收子模块3012;其中,
所述发送子模块3011,用于在所述当前周期的起始时刻向各个集群***发送信息获取开始指令;
所述接收子模块3012,用于从所述当前周期的起始时刻起开始接收各个集群***返回的所述当前周期对应的登录信息;
所述发送子模块3011,还用于在所述当前周期的结束时刻向各个集群***发送信息获取结束指令;
所述接收子模块3012,还用于从所述当前周期的结束时刻起停止接收各个集群***返回的所述当前周期对应的登录信息。
进一步的,所述检测模块包括:获取子模块3031和检测子模块3032;其中,
所述获取子模块3031,用于通过定时任务在所述待检测信息库中获取所述当前周期对应的登录信息;
所述检测子模块3032,用于按照预先设置的正常检测方法对所述当前周期对应的登录信息进行正常检测;或者,按照预先设置的异常检测方法对所述当前周期对应的登录信息进行异常检测。
进一步的,所述存储模块302,具体用于若对所述当前周期对应的登录信息检测成功,将所述当前周期对应的登录信息存储到各个集群***对应的检测成功结果库中;若对所述当前周期对应的登录信息检测失败,将所述当前周期对应的登录信息存储到各个集群***对应的检测失败结果库中。
上述登录信息的检测装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的登录信息的检测方法。
实施例四
图5为本发明实施例四提供的电子设备的结构示意图。图5示出了适于用来实现本发明实施方式的示例性电子设备的框图。图5显示的电子设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图5所示,电子设备12以通用计算设备的形式表现。电子设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,***存储器28,连接不同***组件(包括***存储器28和处理单元16)的总线18。
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
电子设备12典型地包括多种计算机***可读介质。这些介质可以是任何能够被电子设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
***存储器28可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)30和/或高速缓存存储器32。电子设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***34可以用于读写不可移动的、非易失性磁介质(图5未显示,通常称为“硬盘驱动器”)。尽管图5中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
电子设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该电子设备12交互的设备通信,和/或与使得该电子设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,电子设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与电子设备12的其它模块通信。应当明白,尽管图5中未示出,可以结合电子设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理单元16通过运行存储在***存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的登录信息的检测方法。
实施例五
本发明实施例五提供了一种计算机存储介质。
本发明实施例的计算机可读存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言一诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (10)
1.一种登录信息的检测方法,其特征在于,所述方法包括:
在当前周期内获取各个集群***中所述当前周期对应的登录信息;
将所述当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;
通过定时任务对所述待检测信息库中的所述当前周期对应的登录信息进行检测;
根据对所述当前周期对应的登录信息的检测结果,将所述当前周期对应的登录信息存储到各个集群***对应的检测结果库中。
2.根据权利要求1所述的方法,其特征在于,所述在当前周期内获取各个集群***中所述当前周期对应的登录信息,包括:
在所述当前周期的起始时刻向各个集群***发送信息获取开始指令;从所述当前周期的起始时刻起开始接收各个集群***返回的所述当前周期对应的登录信息;
在所述当前周期的结束时刻向各个集群***发送信息获取结束指令;从所述当前周期的结束时刻起停止接收各个集群***返回的所述当前周期对应的登录信息。
3.根据权利要求1所述的方法,其特征在于,所述通过定时任务对所述待检测信息库中的所述当前周期对应的登录信息进行检测,包括:
通过定时任务在所述待检测信息库中获取所述当前周期对应的登录信息;
按照预先设置的正常检测方法对所述当前周期对应的登录信息进行正常检测;或者,按照预先设置的异常检测方法对所述当前周期对应的登录信息进行异常检测。
4.根据权利要求1所述的方法,其特征在于,所述根据对所述当前周期对应的登录信息的检测结果,将所述当前周期对应的登录信息存储到各个集群***对应的检测结果库中,包括:
若对所述当前周期对应的登录信息检测成功,将所述当前周期对应的登录信息存储到各个集群***对应的检测成功结果库中;
若对所述当前周期对应的登录信息检测失败,将所述当前周期对应的登录信息存储到各个集群***对应的检测失败结果库中。
5.一种登录信息的检测装置,其特征在于,所述装置包括:获取模块、存储模块和检测模块;其中,
所述获取模块,用于在当前周期内获取各个集群***中所述当前周期对应的登录信息;
所述存储模块,用于将所述当前周期对应的当前登录信息存储到各个集群***对应的待检测信息库中;
所述检测模块,用于通过定时任务对所述待检测信息库中的所述当前周期对应的登录信息进行检测;
所述存储模块,还用于根据对所述当前周期对应的登录信息检测结果,将所述当前周期对应的登录信息存储到各个集群***对应的检测结果库中。
6.根据权利要求5所述的装置,其特征在于,所述获取模块包括:发送子模块和接收子模块;其中,
所述发送子模块,用于在所述当前周期的起始时刻向各个集群***发送信息获取开始指令;
所述接收子模块,用于从所述当前周期的起始时刻起开始接收各个集群***返回的所述当前周期对应的登录信息;
所述发送子模块,还用于在所述当前周期的结束时刻向各个集群***发送信息获取结束指令;
所述接收子模块,还用于从所述当前周期的结束时刻起停止接收各个集群***返回的所述当前周期对应的登录信息。
7.根据权利要求5所述的装置,其特征在于,所述检测模块包括:获取子模块和检测子模块;其中,
所述获取子模块,用于通过定时任务在所述待检测信息库中获取所述当前周期对应的登录信息;
所述检测子模块,用于按照预先设置的正常检测方法对所述当前周期对应的登录信息进行正常检测;或者,按照预先设置的异常检测方法对所述当前周期对应的登录信息进行异常检测。
8.根据权利要求5所述的装置,其特征在于:
所述存储模块,具体用于若对所述当前周期对应的登录信息检测成功,将所述当前周期对应的登录信息存储到各个集群***对应的检测成功结果库中;若对所述当前周期对应的登录信息检测失败,将所述当前周期对应的登录信息存储到各个集群***对应的检测失败结果库中。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至4中任一项所述的登录信息的检测方法。
10.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至4中任一项所述的登录信息的检测方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910106226.2A CN109936567A (zh) | 2019-02-01 | 2019-02-01 | 登录信息的检测方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910106226.2A CN109936567A (zh) | 2019-02-01 | 2019-02-01 | 登录信息的检测方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109936567A true CN109936567A (zh) | 2019-06-25 |
Family
ID=66985471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910106226.2A Pending CN109936567A (zh) | 2019-02-01 | 2019-02-01 | 登录信息的检测方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109936567A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111181908A (zh) * | 2019-08-05 | 2020-05-19 | 腾讯科技(深圳)有限公司 | 一种登录方法、装置和存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7437762B2 (en) * | 2001-11-29 | 2008-10-14 | International Business Machines Corporation | Method, computer program element and a system for processing alarms triggered by a monitoring system |
CN101938504A (zh) * | 2009-06-30 | 2011-01-05 | 深圳市融创天下科技发展有限公司 | 集群服务器智能调度的方法及*** |
CN103036719A (zh) * | 2012-12-12 | 2013-04-10 | 北京星网锐捷网络技术有限公司 | 一种基于主备集群服务器的跨地区服务容灾方法及装置 |
CN103532786A (zh) * | 2013-10-22 | 2014-01-22 | 中国联合网络通信集团有限公司 | 一种服务器同步检测器及同步检测方法和*** |
CN104182288A (zh) * | 2014-08-18 | 2014-12-03 | 浪潮电子信息产业股份有限公司 | 一种服务器集群***功耗自动化测试的方法 |
CN104954189A (zh) * | 2015-07-07 | 2015-09-30 | 上海斐讯数据通信技术有限公司 | 一种服务器集群的自动检测方法和*** |
CN105577799A (zh) * | 2015-12-25 | 2016-05-11 | 北京奇虎科技有限公司 | 一种数据库集群的故障检测方法和装置 |
-
2019
- 2019-02-01 CN CN201910106226.2A patent/CN109936567A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7437762B2 (en) * | 2001-11-29 | 2008-10-14 | International Business Machines Corporation | Method, computer program element and a system for processing alarms triggered by a monitoring system |
CN101938504A (zh) * | 2009-06-30 | 2011-01-05 | 深圳市融创天下科技发展有限公司 | 集群服务器智能调度的方法及*** |
CN103036719A (zh) * | 2012-12-12 | 2013-04-10 | 北京星网锐捷网络技术有限公司 | 一种基于主备集群服务器的跨地区服务容灾方法及装置 |
CN103532786A (zh) * | 2013-10-22 | 2014-01-22 | 中国联合网络通信集团有限公司 | 一种服务器同步检测器及同步检测方法和*** |
CN104182288A (zh) * | 2014-08-18 | 2014-12-03 | 浪潮电子信息产业股份有限公司 | 一种服务器集群***功耗自动化测试的方法 |
CN104954189A (zh) * | 2015-07-07 | 2015-09-30 | 上海斐讯数据通信技术有限公司 | 一种服务器集群的自动检测方法和*** |
CN105577799A (zh) * | 2015-12-25 | 2016-05-11 | 北京奇虎科技有限公司 | 一种数据库集群的故障检测方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111181908A (zh) * | 2019-08-05 | 2020-05-19 | 腾讯科技(深圳)有限公司 | 一种登录方法、装置和存储介质 |
CN111181908B (zh) * | 2019-08-05 | 2021-11-26 | 腾讯科技(深圳)有限公司 | 一种小程序登录方法、装置和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108833131A (zh) | 分布式数据库云服务的***、方法、设备和计算机存储介质 | |
CN110417575A (zh) | 运维监控平台的告警方法、装置和计算机设备 | |
CN110417879A (zh) | 一种消息处理方法、装置、设备及存储介质 | |
US11509505B2 (en) | Method and apparatus for operating smart network interface card | |
CN107040777A (zh) | 一种远程调试方法、机顶盒和服务器 | |
CN109062699A (zh) | 一种资源监控方法、装置、服务器及存储介质 | |
CN104182683B (zh) | 一种联机事务的监控方法、装置及*** | |
CN109243425A (zh) | 语音识别测试方法、装置、***、计算机设备及存储介质 | |
CN103441861A (zh) | 一种数据记录生成方法及装置 | |
CN110347493A (zh) | 页面数据的处理方法、显示方法、装置、设备及存储介质 | |
CN109033814A (zh) | 智能合约触发方法、装置、设备及存储介质 | |
CN111666563B (zh) | 用于验证应用运行状态的方法及装置 | |
CN109783345A (zh) | 一种小程序性能测试方法和*** | |
CN111330280A (zh) | 游戏中的数据处理方法、装置、存储介质与电子设备 | |
CN110515758A (zh) | 一种故障定位方法、装置、计算机设备及存储介质 | |
CN113849356B (zh) | 一种设备测试方法、装置、电子设备和存储介质 | |
CN111522744A (zh) | 业务测试方法、装置及计算机可读存储介质 | |
CN109936567A (zh) | 登录信息的检测方法、装置、电子设备及存储介质 | |
CN109240928A (zh) | 一种测试方法、装置、设备及存储介质 | |
CN111913861A (zh) | 物联网***的性能测试方法、装置、设备及介质 | |
CN115454576B (zh) | 一种虚拟机进程管理方法、***及电子设备 | |
CN110489210A (zh) | 创建虚拟机的方法、装置、设备和计算机存储介质 | |
WO2023138923A1 (en) | Failure prediction using informational logs and golden signals | |
CN112950833B (zh) | 一种门禁设备的授权方法、装置、设备及存储介质 | |
CN109189332A (zh) | 一种磁盘挂载方法、装置、服务器及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190625 |
|
RJ01 | Rejection of invention patent application after publication |