物流作业资源监控方法、装置和计算机设备与流程

文档序号:16901436发布日期:2019-02-19 18:02阅读:185来源:国知局
物流作业资源监控方法、装置和计算机设备与流程

本发明涉及物流领域,具体而言,涉及一种物流作业资源监控方法、装置、计算机设备和计算机存储介质。



背景技术:

在物流系统中,进行的物流作业一般有作业节点进行管理,从物流的作业数据的导入、生成作业事件、对物流事件的管理以及结束该作业事件,均在作业节点中进行,因此保证作业节点的正常工作在物流中非常重要。

现有的保证作业节点正常工作的方法主要采用人工进行作业节点监控。物流系统中的作业节点数量庞大,依靠人工监控的方式难免存在纰漏,在作业节点产生异常作业事件占用资源时往往不能及时查杀,从而容易导致作业节点因载荷量过大而死机。并且采用人工监控的方式其成本比较高。



技术实现要素:

鉴于上述问题,本发明提供了一种物流作业资源监控方法、装置、计算机设备和计算机存储介质,以实时查杀异常作业事件,从而防止作业节点因载荷量过高而死机,降低作业节点的运维成本。

为了实现上述目的,本发明采用如下的技术方案:

一种物流作业资源监控方法,包括:

获取作业节点的作业载荷量,并判断所述作业节点的作业载荷量是否超过预先设定的阈值;

当所述作业节点的作业载荷量超过预先设定的阈值时,控制所述作业节点限制作业数据导入;

获取被限制作业数据导入的作业节点的各作业事件的处理时间;

利用所述各作业事件的处理时间与预设作业时间阈值进行匹配,筛选出所述处理时间超出所述预设作业时间阈值的作业事件,为异常作业事件;

查杀所述作业节点中所述异常作业事件,释放所述作业节点中所述异常作业事件占用的作业载荷量。

优选地,所述作业节点包括oracle服务器以及gp服务器。

优选地,所述的物流作业资源监控方法,还包括:

将所述作业节点的载荷量进行显示,并将作业载荷量超过预先设定的阈值的作业节点进行强化显示。

优选地,所述的物流作业资源监控方法,还包括:

在查杀所述作业节点中所述异常作业事件后,发送查杀提示至导入相应作业数据的用户终端。

本发明还提供一种物流作业资源监控装置,包括:

载荷量判断模块,用于获取作业节点的作业载荷量,并判断所述作业节点的作业载荷量是否超过预先设定的阈值;

作业限制模块,用于当所述作业节点的作业载荷量超过预先设定的阈值时,控制所述作业节点限制作业数据导入;

作业时间获取模块,用于获取被限制作业数据导入的作业节点的各作业事件的处理时间;

异常作业获取模块,用于利用所述各作业事件的处理时间与预设作业时间阈值进行匹配,筛选出所述处理时间超出所述预设作业时间阈值的作业事件,为异常作业事件;

异常作业查杀模块,用于查杀所述作业节点中所述异常作业事件,释放所述作业节点中所述异常作业事件占用的作业载荷量。

优选地,所述作业节点包括oracle服务器以及gp服务器。

优选地,所述的物流作业资源监控装置,还包括:

载荷量显示模块,用于将所述作业节点的载荷量进行显示,并将作业载荷量超过预先设定的阈值的作业节点进行强化显示。

优选地,所述的物流作业资源监控装置,还包括:

查杀提示发送模块,用于在查杀所述作业节点中所述异常作业事件后,发送查杀提示至导入相应作业数据的用户终端。

本发明还提供一种计算机设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述计算机设备执行所述的物流作业资源监控方法。

本发明还提供一种计算机存储介质,其存储有所述的计算机设备中所使用的计算机程序。

本发明提供一种物流作业资源监控方法,该物流作业资源监控方法包括:获取作业节点的作业载荷量,并判断所述作业节点的作业载荷量是否超过预先设定的阈值;当所述作业节点的作业载荷量超过预先设定的阈值时,控制所述作业节点限制作业数据导入;获取被限制作业数据导入的作业节点的各作业事件的处理时间;利用所述各作业事件的处理时间与预设作业时间阈值进行匹配,筛选出所述处理时间超出所述预设作业时间阈值的作业事件,为异常作业事件;查杀所述作业节点中所述异常作业事件,释放所述作业节点中所述异常作业事件占用的作业载荷量。本发明提供的物流作业资源监控方法,可以对物流作业节点的载荷量进行实时监控,并监控作业节点中作业事件的处理时间,实时查杀异常作业事件,从而防止作业节点因载荷量过高而死机,降低作业节点的运维成本。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明范围的限定。

图1是本发明实施例1提供的一种物流作业资源监控方法的流程图;

图2是本发明实施例2提供的一种物流作业资源监控方法的流程图;

图3是本发明实施例3提供的一种物流作业资源监控方法的流程图;

图4是本发明实施例4提供的一种物流作业资源监控装置的结构示意图;

图5是本发明实施例4提供的另一种物流作业资源监控装置的结构示意图;

图6是本发明实施例4提供的第三种物流作业资源监控装置的结构示意图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

图1是本发明实施例1提供的一种物流作业资源监控方法的流程图,该方法包括如下步骤:

步骤s11:获取作业节点的作业载荷量,并判断作业节点的作业载荷量是否超过预先设定的阈值。

本发明实施例中,可以利用计算机设备连接物流作业中的各个作业节点,并获取作业节点的在进行物流作业时的载荷量。其中,该作业节点包括oracle服务器以及gp服务器,则该计算机设备可以获取该作业节点的运行内存以及中央处理器等的占用量,作为物流作业时该作业节点的载荷量。

在获取作业节点的载荷量后,该计算机设备还可以判断作业节点的载荷量是否超过预先设定的阈值,例如可以判断服务器的运行内存是否超过百分之八十,或者中央处理器占用是否超过百分之八十等。其中,该判断作业节点的载荷量是否超过预先设定的阈值的过程可以利用算法或应用程序来实现,例如可以在计算机设备中设置有应用程序,在该计算机设备获取各节点的作业载荷量后,该应用程序可以根据预先设定的阈值对该作业载荷量进行判断。

步骤s12:当作业节点的作业载荷量超过预先设定的阈值时,控制作业节点限制作业数据导入。

本发明实施例中,在该计算机设备利用算法或应用程序确定作业节点的作业载荷量超过预先设定的阈值时,该计算机设备可以生成控制指令限制作业数据导入至该作业节点。其中,该作业数据在导入至作业节点后将生成作业事件,也即物流事件,在物流事件完成后作业节点可以结束该物流事件的监管,并释放该物流事件相应占用的载荷量。而物流人员可以通过用户终端导入作业数据,也即物流数据至服务器中,生成作业时间,以便对整个作业进行监管。

本发明实施例中,在物流系统中可以设置有大量的服务器,因此被限制后的服务器可以不再接收作业数据的导入,物流人员导入的作业数据可以自动导入至拥有剩余载荷量的服务器中生成作业事件进行管理。

步骤s13:获取被限制作业数据导入的作业节点的各作业事件的处理时间。

本发明实施例中,该计算机设备还可以获取被限制作业数据导入的作业节点的各作业事件的处理时间。其中,该作业节点中的作业事件种类有多种,不同种类的作业事件的规定处理时间不一定相同,因此该计算机设备在获取作业事件的处理时间的同时,还可以获取该作业事件的种类。作业事件在作业节点中进行时可以为其命名中添加事件种类的标号,而计算机设备可以利用算法或应用程序根据事件的命名识别作业事件的种类,例如可以在计算机设备中设置有应用程序,该应用程序可以获取作业节点中各作业事件的名称以及相应处理时间,并且可以按照作业事件的名称获取相应的事件种类。

步骤s14:利用各作业事件的处理时间与预设作业时间阈值进行匹配,筛选出处理时间超出预设作业时间阈值的作业事件,为异常作业事件。

本发明实施例中,计算机设备在获取个作业事件的处理时间后,可以与该作业事件相应的预设作业时间阈值进行匹配,并筛选出处理时间超过预设作业时间阈值的作业事件,为异常作业事件。其中,该进行预设作业时间阈值的匹配过程可以利用算法或应用程序来实现,例如可以在计算机设备中设置有匹配应用程序,该应用程序首先利用商户的时间种类确定作业事件的预设作业时间阈值,再与现在经过的处理时间进行匹配,从而筛选出异常作业事件。

步骤s15:查杀作业节点中异常作业事件,释放作业节点中异常作业事件占用的作业载荷量。

本发明实施例中,该计算机设备在筛选出作业节点的异常作业事件后,可以自动发送控制指令至该作业节点中查杀异常作业事件,释放作业节点中异常作业事件占用的作业载荷量。同时,在一些预先进行标记的重要作业时间中,一旦发生异常,该计算机设备可以不进行自动查杀的控制操作,可以将查杀的操作链接发送至管理人员的终端中,有管理人员控制重要作业的查杀。

实施例2

图2是本发明实施例2提供的一种物流作业资源监控方法的流程图,该方法包括如下步骤:

步骤s21:获取作业节点的作业载荷量,并判断作业节点的作业载荷量是否超过预先设定的阈值。

此步骤与上述步骤s11一致,在此不再赘述。

步骤s22:当作业节点的作业载荷量超过预先设定的阈值时,控制作业节点限制作业数据导入。

此步骤与上述步骤s12一致,在此不再赘述。

步骤s23:将作业节点的载荷量进行显示,并将作业载荷量超过预先设定的阈值的作业节点进行强化显示。

本发明实施例中,该计算机设备在获取各作业节点的载荷量后,可以将各作业节点的载荷量进行显示,并且实时获取载荷量数据并更新该显示。在检测到有作业节点的载荷量超过预设的阈值时,可以强化该节点载荷量的显示,例如,超过预设载荷量阈值的作业节点,其载荷量合一利用红色字体进行显示。

步骤s24:获取被限制作业数据导入的作业节点的各作业事件的处理时间。

此步骤与上述步骤s13一致,在此不再赘述。

步骤s25:利用各作业事件的处理时间与预设作业时间阈值进行匹配,筛选出处理时间超出预设作业时间阈值的作业事件,为异常作业事件。

此步骤与上述步骤s14一致,在此不再赘述。

步骤s26:查杀作业节点中异常作业事件,释放作业节点中异常作业事件占用的作业载荷量。

此步骤与上述步骤s15一致,在此不再赘述。

实施例3

图3是本发明实施例3提供的一种物流作业资源监控方法的流程图,该方法包括如下步骤:

步骤s31:获取作业节点的作业载荷量,并判断作业节点的作业载荷量是否超过预先设定的阈值。

此步骤与上述步骤s11一致,在此不再赘述。

步骤s32:当作业节点的作业载荷量超过预先设定的阈值时,控制作业节点限制作业数据导入。

此步骤与上述步骤s12一致,在此不再赘述。

步骤s33:获取被限制作业数据导入的作业节点的各作业事件的处理时间。

此步骤与上述步骤s13一致,在此不再赘述。

步骤s34:利用各作业事件的处理时间与预设作业时间阈值进行匹配,筛选出处理时间超出预设作业时间阈值的作业事件,为异常作业事件。

此步骤与上述步骤s14一致,在此不再赘述。

步骤s35:查杀作业节点中异常作业事件,释放作业节点中异常作业事件占用的作业载荷量。

此步骤与上述步骤s15一致,在此不再赘述。

步骤s36:在查杀作业节点中异常作业事件后,发送查杀提示至导入相应作业数据的用户终端。

本发明实施例中,该计算机设备在查杀作业节点的异常作业事件后,还可以生成相应的查杀提示,并发送该查杀提示至导入相应作业数据的用户终端。

实施例4

图4是本发明实施例4提供的一种物流作业资源监控装置的结构示意图。

该物流作业资源监控装置400包括:

载荷量判断模块410,用于获取作业节点的作业载荷量,并判断所述作业节点的作业载荷量是否超过预先设定的阈值。

作业限制模块420,用于当所述作业节点的作业载荷量超过预先设定的阈值时,控制所述作业节点限制作业数据导入。

作业时间获取模块430,用于获取被限制作业数据导入的作业节点的各作业事件的处理时间。

异常作业获取模块440,用于利用所述各作业事件的处理时间与预设作业时间阈值进行匹配,筛选出所述处理时间超出所述预设作业时间阈值的作业事件,为异常作业事件。

异常作业查杀模块450,用于查杀所述作业节点中所述异常作业事件,释放所述作业节点中所述异常作业事件占用的作业载荷量。

本发明实施例中,该作业节点包括oracle服务器以及gp服务器。

如图5所示,该物流作业资源监控装置400还包括:

载荷量显示模块460,用于将所述作业节点的载荷量进行显示,并将作业载荷量超过预先设定的阈值的作业节点进行强化显示。

如图6所示,该物流作业资源监控装置400还包括:

查杀提示发送模块470,用于在查杀所述作业节点中所述异常作业事件后,发送查杀提示至导入相应作业数据的用户终端。

本发明实施例中,上述各个模块更加详细的功能描述可以参考前述实施例中相应部分的内容在此不再赘述。

此外,本发明还提供了一种计算机设备,该计算机设备包括存储器和处理器,存储器可用于存储计算机程序,处理器通过运行所述计算机程序,从而使计算机设备执行上述方法或者上述物流作业资源监控装置中的各个模块的功能。

存储器可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

本实施例还提供了一种计算机存储介质,用于储存上述计算机设备中使用的计算机程序。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1