[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111064636B - 前置机连接的控制方法、装置、系统、计算机设备 - Google Patents

前置机连接的控制方法、装置、系统、计算机设备 Download PDF

Info

Publication number
CN111064636B
CN111064636B CN201911271853.8A CN201911271853A CN111064636B CN 111064636 B CN111064636 B CN 111064636B CN 201911271853 A CN201911271853 A CN 201911271853A CN 111064636 B CN111064636 B CN 111064636B
Authority
CN
China
Prior art keywords
end processor
power monitoring
state information
load state
monitoring terminal
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.)
Active
Application number
CN201911271853.8A
Other languages
English (en)
Other versions
CN111064636A (zh
Inventor
王金贺
陈佳捷
吴佩泽
彭伯庄
郑伟文
陈鹏
梁志宏
胡朝辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Southern Power Grid Digital Platform Technology Guangdong Co ltd
Original Assignee
Southern Power Grid Digital Grid Research Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Southern Power Grid Digital Grid Research Institute Co Ltd filed Critical Southern Power Grid Digital Grid Research Institute Co Ltd
Priority to CN201911271853.8A priority Critical patent/CN111064636B/zh
Publication of CN111064636A publication Critical patent/CN111064636A/zh
Application granted granted Critical
Publication of CN111064636B publication Critical patent/CN111064636B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0882Utilisation of link capacity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Power Sources (AREA)

Abstract

本申请涉及一种前置机连接的控制方法、装置、系统、计算机设备和存储介质。所述方法包括:通过向前置机发送状态获取指令,接收前置机根据状态获取指令返回的状态信息,以及前置机与电力监测终端的连接状态信息;从前置机中确定出目标前置机;从电力监测终端中确定出目标电力监测终端;向目标前置机发送目标电力监测终端对应的配置信息;目标前置机用于根据配置信息向对应的目标电力监测终端发起连接。根据前置机返回的状态信息判断前置机的负载状态,并根据前置机与电力监测终端的连接状态控制前置机与电力监测终端的连接;使得前置机能够更高效的处理大量来自电力监测终端的并发数据,提高了前置机获取电力监测终端日志数据的传输效率。

Description

前置机连接的控制方法、装置、系统、计算机设备
技术领域
本申请涉及电力信息技术领域,特别是涉及一种前置机连接的控制方法、装置、系统、计算机设备和存储介质。
背景技术
在电力监控系统中,主站系统需要通过前置机来处理与众多安全运行监测终端之间的数据交互。为了保护主站系统的网络安全性,通常将前置机作为客户端,而安全运行监测终端作为服务器端。安全运行监测终端将采集到的日志数据推送给前置机,前置机再转发给主站系统。
随着主站系统访问量和接入的监测终端数量明显增加,势必会产生大量并发数据,前置机往往成为数据传输时流量的瓶颈,造成前置机处理电力监测终端日志数据的传输效率较低的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够控制前置机连接的前置机连接的控制方法、装置、系统、计算机设备和存储介质。
一种前置机连接的控制方法,其特征在于,所述方法包括:
向前置机发送状态获取指令,接收所述前置机根据所述状态获取指令返回的状态信息,以及所述前置机与电力监测终端的连接状态信息;
根据所述状态信息确定所述前置机的负载状态信息;
根据所述前置机的负载状态信息,从所述前置机中确定出目标前置机;
根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中确定出目标电力监测终端;
向所述目标前置机发送所述目标电力监测终端对应的配置信息;所述目标前置机用于根据所述配置信息向对应的所述目标电力监测终端发起连接。
在其中一个实施例中,,所述根据所述状态信息确定所述前置机的负载状态信息,包括:
根据所述状态信息,确定所述前置机的服务综合资源占用比例;
根据所述服务综合资源占用比例,确定所述前置机的负载状态信息。
在其中一个实施例中,所述状态信息包括所述前置机的CPU使用率、内存使用率、网络使用率、磁盘使用率、CPU占用比例、内存占用比例、网络占用比例、磁盘占用比例;
所述根据所述状态信息,确定所述前置机的服务综合资源占用比例,包括:
根据所述CPU使用率和所述CPU占用比例,得到第一资源占用比例;
根据所述内存使用率和所述内存占用比例,得到第二资源占用比例;
根据所述网络使用率和所述网络占用比例,得到第三资源占用比例;
根据所述磁盘使用率和所述磁盘占用比例,得到第四资源占用比例;
根据所述第一资源占用比例、所述第二资源占用比例、所述第三资源占用比例以及所述第四资源占用比例,得到所述服务综合资源占用比例。
在其中一个实施例中,所述根据所述服务资源占用比例判断所述前置机的负载状态信息,包括:
若所述前置机的服务综合资源占用比例小于或者等于预设阈值,则判定所述前置机的负载状态信息为第一负载状态;
若所述前置机的服务综合资源占用比例大于所述预设阈值,则判定所述前置机的负载状态信息为第二负载状态。
在其中一个实施例中,在所述向前置机发送状态获取指令之后,还包括:
若未接收到所述前置机返回的所述状态信息,则确定所述前置机的负载状态信息为第三负载状态。
在其中一个实施例中,所述根据所述前置机的负载状态信息,从所述前置机中确定出目标前置机,包括:
若所述前置机的负载状态信息为所述第一负载状态,则从所述前置机中,将所述负载状态信息为所述第一负载状态的前置机确定为所述目标前置机;
若所述前置机的负载状态信息均为所述第二负载状态或者均为所述第二负载状态和所述第三负载状态,则从所述前置机中,将所述负载状态信息为所述第二负载状态的前置机确定为所述目标前置机。
在其中一个实施例中,所述根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中确定出目标电力监测终端,包括:
根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中识别出所述连接状态信息为可连接状态的电力监测终端;
将所述连接状态信息为可连接状态的电力监测终端,确定为所述目标电力监测终端。
在其中一个实施例中,在向所述目标前置机发送所述目标电力监测终端对应的配置信息之后,还包括:
获取所述目标前置机返回的与所述目标电力监测终端的当前连接状态信息;
根据所述当前连接状态信息更新所述前置机与电力监测终端的连接状态信息。
一种前置机连接的控制装置,所述装置包括:
状态信息获取模块,用于向前置机发送状态获取指令,接收所述前置机根据所述状态获取指令返回的状态信息,以及所述前置机与电力监测终端的连接状态信息;
负载状态信息获取模块,用于根据所述状态信息确定所述前置机的负载状态信息;
目标前置机确定模块,用于根据所述前置机的负载状态信息,从所述前置机中确定出目标前置机;
目标电力监测终端确定模块,用于根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中确定出目标电力监测终端;
配置信息发送模块,向所述目标前置机发送所述目标电力监测终端对应的配置信息;所述目标前置机用于根据所述配置信息向对应的所述目标电力监测终端发起连接。
一种前置机连接的控制系统,包括集控终端、电力监测终端、前置机;所述集控终端连接所述前置机;所述前置机还连接多个所述电力监测终端;所述前置机中包括目标前置机,所述电力监测终端中包括目标电力监测终端;
所述集控终端,用于执行所述的前置机连接的控制方法的步骤;
所述目标前置机,用于接收所述集控终端发送的所述目标电力监测终端对应的配置信息,根据所述配置信息向对应的所述目标电力监测终端发起连接。
一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
向前置机发送状态获取指令,接收所述前置机根据所述状态获取指令返回的状态信息,以及所述前置机与电力监测终端的连接状态信息;
根据所述状态信息确定所述前置机的负载状态信息;
根据所述前置机的负载状态信息,从所述前置机中确定出目标前置机;
根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中确定出目标电力监测终端;
向所述目标前置机发送所述目标电力监测终端对应的配置信息;所述目标前置机用于根据所述配置信息向对应的所述目标电力监测终端发起连接。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
向前置机发送状态获取指令,接收所述前置机根据所述状态获取指令返回的状态信息,以及所述前置机与电力监测终端的连接状态信息;
根据所述状态信息确定所述前置机的负载状态信息;
根据所述前置机的负载状态信息,从所述前置机中确定出目标前置机;
根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中确定出目标电力监测终端;
向所述目标前置机发送所述目标电力监测终端对应的配置信息;所述目标前置机用于根据所述配置信息向对应的所述目标电力监测终端发起连接。
上述前置机连接的控制方法、装置、系统、计算机设备和存储介质,通过向前置机发送状态获取指令,接收前置机根据状态获取指令返回的状态信息,以及前置机与电力监测终端的连接状态信息;根据状态信息确定前置机的负载状态信息;根据前置机的负载状态信息,从前置机中确定出目标前置机;根据前置机与电力监测终端的连接状态信息,从电力监测终端中确定出目标电力监测终端;向目标前置机发送目标电力监测终端对应的配置信息;目标前置机用于根据配置信息向对应的目标电力监测终端发起连接。根据前置机返回的状态信息判断前置机的负载状态,并根据前置机与电力监测终端的连接状态控制前置机与电力监测终端的连接;使得前置机能够更高效的处理大量来自电力监测终端的并发数据,提高了前置机获取电力监测终端日志数据的传输效率。
附图说明
图1为一个实施例中前置机连接的控制方法的应用场景图;
图2为一个实施例中前置机连接的控制方法的流程示意图;
图3为一个实施例中确定前置机的服务综合资源占用比例的步骤的流程示意图;
图4为另一个实施例中根据服务资源占用比例判断前置机的负载状态信息方法的步骤的流程示意图;
图5为一个实施例中前置机的三种负载状态的示意图;
图6为一个实施例中电力监测终端五种连接状态信息的示意图;
图7为另一个实施例中前置机连接的控制方法的流程示意图;
图8为一个实施例中前置机连接的控制方法的时序图;
图9为一个实施例中前置机连接的控制装置的结构框图;
图10为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的前置机连接的控制方法,可以应用于如图1所示的应用环境中。该应用环境包括通过网络连接集控终端11和前置机12;前置机12还与多个电力监测终端13和主站14通过网络连接。其中,电力监测终端13将采集到的日志数据推送给前置机12,前置机12再将接受到的日志数据转发给主站14;集控终端11与前置机12连接,并控制前置机12与多个电力监测终端13之间的连接。集控终端11可以用独立的服务器或者是多个服务器组成的服务器集群来实现。需要说明的是,前置机12在具体实现中可以设置为多个,图1所示的一个前置机12只是为了说明发明方案,并不代表对具体设备个数的限制;多个前置机12可以包含在一台计算机设备中;前置机12同样可以用独立的服务器或者是多个服务器组成的服务器集群来实现;需要说明的是,电力监测终端13包括但不限于,各个领域中各种用于获取设备运行状态、运行数据、日志数据的终端设备,比如电力系统中常用的安全运行监测终端等。
在一个实施例中,如图2所示,提供了一种前置机连接的控制方法,以该方法应用于图1中的集控终端为例进行说明,包括以下步骤:
步骤21,向前置机发送状态获取指令,接收前置机根据状态获取指令返回的状态信息,以及前置机与电力监测终端的连接状态信息。
其中,状态获取指令是集控终端周期性的,向所有前置机的接收端口发送的心跳信息;同时也是向多个前置机所在计算机设备或服务器发送的status状态获取指令,能够通过该指令获取到前置机所在计算机设备或服务器的服务综合资源使用状态。集控终端根据前置机返回的状态信息更新存储在本地的前置机接收端配置文件,配置文件包括前置机IP、Port(端口)、以及负载状态信息。连接状态信息是根据前置机与电力监测终端的连接情况确定的;比如有5台电力监测终端D1-D5,前置机A1与D1-D3均建立了连接,则D1-D3的连接状态可以被确定为active(已连接状态),其他两台D4、D5由集控终端分配前置机去尝试发起连接,并根据前置机返回的连接状态信息更新本地存储的电力监测终端配置文件,该配置文件包括电力监测终端IP、Port(端口),所连接前置机的IP、Port(端口),以及连接状态信息。
具体地,集控终端向前置机发送状态获取指令,前置机根据集控终端的指令读取并返回自身和所在计算机设备或服务器状态信息。集控终端接收到上述信息后,对信息进行分析,将结果分别保存在本地的配置文件中。
本步骤通过周期性的发送状态获取指令,实时获取前置机和电力监测终端的设备运行情况和连接情况,并同步更新本地的配置文件,保证了数据的准确性和及时性,为后续控制前置机的连接提供了数据支撑,提高了前置机处理电力监测终端日志数据的传输效率。
步骤22,根据状态信息确定前置机的负载状态信息。
其中,负载状态信息可以用于评价前置机的资源利用状态,包括第一负载状态、第二负载状态、第三负载状态;也可以分别表示为idle、busy、down。idle表示当前前置机处于资源使用较少状态,在集控终端进行连接的控制时会被优先选用;busy表示当前前置机处于资源使用较多状态,在集控终端进行连接的控制时仅在无idle状态情况下被选用;down表示当前前置机处于宕机状态,无法使用,在集控终端进行连接的控制时不会被选用。
具体实现中,集控终端根据获取到的状态信息,通过计算得到前置机的负载结果,以此确定前置机的负载状态信息。
步骤23,根据前置机的负载状态信息,从前置机中确定出目标前置机。
其中,目标前置机是根据前置机负载状态信息,优选出的当前可以向电力监测终端发起连接的前置机;负载状态决定了前置机的运行效率,将负载状态更优的前置机作为目标前置机,可以提高前置机处理电力监测终端日志数据的传输效率。
具体实现中,根据前置机的负载状态信息,先将第一负载状态的前置机利用起来,在没有第一负载状态前置机的情况下可以尝试利用第二负载状态的前置机;第三负载状态的前置机由于处于宕机状态,所以不会被选定为目标前置机。
本步骤通过对前置机负载状态信息的确定,对前置机的利用顺序进行了排序;先使用较为空闲的,再使用较为忙碌但是可用的;保证了日志数据传输过程中前置机整体的均衡性。
步骤24,根据前置机与电力监测终端的连接状态信息,从电力监测终端中确定出目标电力监测终端。
其中,电力监测终端在本发明中的角色类似于服务器端,会经过前置机主动推送日志数据到主站。目标电力监测终端就是为了保障推送日志数据的效率而设置的,将当前可利用的电力监测终端优先作为目标电力监测终端,控制目标前置机与目标电力监测终端发起连接。连接状态信息可以根据前置机返回的数据进行判断,也可以根据前置机发起连接后的回馈信息进行判断。
本步骤通过前置机作为客户端主动选择电力监测终端获取日志数据的特性,根据前置机的连接情况反向确定电力监测终端的连接情况;减少了不必要的数据处理,提高了前置机处理电力监测终端日志数据的传输效率。
步骤25,向目标前置机发送目标电力监测终端对应的配置信息;目标前置机用于根据配置信息向对应的目标电力监测终端发起连接。
其中,配置信息可以通过存储在集控终端本地的配置文件获取。配置信息中包括电力监测终端的IP、端口、连接状态信息等。
具体实现中,集控终端确定好了目标前置机和目标电力监测终端后,将目标电力监测终端对应的配置信息发送给目标前置机,目标前置机根据配置信息找到对应的电力监测终端并发起连接,至此,集控终端便完成了依次前置机连接的控制。
上述前置机连接的控制方法中,通过向前置机发送状态获取指令,接收前置机根据状态获取指令返回的状态信息,以及前置机与电力监测终端的连接状态信息;根据状态信息确定前置机的负载状态信息;根据前置机的负载状态信息,从前置机中确定出目标前置机;根据前置机与电力监测终端的连接状态信息,从电力监测终端中确定出目标电力监测终端;向目标前置机发送目标电力监测终端对应的配置信息;目标前置机用于根据配置信息向对应的目标电力监测终端发起连接。根据前置机返回的状态信息判断前置机的负载状态,并根据前置机与电力监测终端的连接状态控制前置机与电力监测终端的连接;使得前置机能够更高效的处理大量来自电力监测终端的并发数据,提高了前置机获取电力监测终端日志数据的传输效率。
在一个实施例中,步骤22,根据状态信息确定前置机的负载状态信息,包括:根据状态信息,确定前置机的服务综合资源占用比例;根据服务综合资源占用比例,确定前置机的负载状态信息。
其中,服务综合资源占用比例是能够反映前置机的当前整体运行效率、状态的重要参考。当各项资源占用较多时,装置整体的运行效率自然受到影响。
具体实现中,从状态信息中提取能够表现前置机运行状态的各项参数,并计算前置机的服务综合资源占用比例;根据比例的大小和预设的阈值,将前置机的服务综合资源占用比例分为不同的负载状态,得到负载状态信息。
本实施例通过计算前置机的状态信息得到前置机的负载状态信息,将前置机按照服务综合资源占用比例分为不同的负载状态。保证了前置机选择过程中的最优化。
在一个实施例中,状态信息包括前置机的CPU使用率、内存使用率、网络使用率、磁盘使用率、CPU占用比例、内存占用比例、网络占用比例、磁盘占用比例;
如图3所示,根据状态信息,确定前置机的服务综合资源占用比例,包括:
步骤31,根据CPU使用率和CPU占用比例,得到第一资源占用比例;
步骤32,根据内存使用率和内存占用比例,得到第二资源占用比例;
步骤33,根据网络使用率和网络占用比例,得到第三资源占用比例;
步骤34,根据磁盘使用率和磁盘占用比例,得到第四资源占用比例;
步骤35,根据第一资源占用比例、第二资源占用比例、第三资源占用比例以及第四资源占用比例,得到服务综合资源占用比例。
在本步骤中,各个资源占用比例的计算并没有先后顺序,并且可以根据前置机使用设备的不同设置或替换其他的资源利用类型来计算服务综合资源占用比例。CPU(中央处理器,central processing unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。
具体实现中,前置机执行状态获取指令后返回的状态信息中可以获取到若干数据,可以通过下述公式计算服务综合资源占用比例:
Figure BDA0002314415800000091
其中,RC为前置机服务综合资源占用比例;UCPU为前置机CPU使用率;UMem为前置机内存使用率;UBdw为前置机网络使用率;UDsk为前置机磁盘使用率;RCPU为前置机CPU占用比例;RMem为前置机内存占用比例;RBdw为前置机网络占用比例;RDsk为前置机磁盘占用比例。第一资源占用比例、第二资源占用比例、第三资源占用比例、第四资源占用比例相加之和等于1;前置机的CPU使用率、内存使用率、网络使用率、磁盘使用率、CPU占用比例、内存占用比例、网络占用比例、磁盘占用比例均大于等于0,小于等于1。
在一个实施例中,步骤11,在向前置机发送状态获取指令之后,还包括:若未接收到前置机返回的状态信息,则确定前置机的负载状态信息为第三负载状态;第三负载状态的前置机不能被确定为目标前置机。
其中,若未接收到前置机返回的状态信息,可以认为前置机当前处于宕机状态,无法与其他设备进行连接并进行日志数据的传输;将该状态设置为第三负载状态便于与其他状态进行区分。
具体实现中,若没有接受到前置机返回的状态信息,或无法得知前置机的当前状态,都可以认为前置机当前处于宕机状态。通过周期性的发送状态获取指令,可以及时更新前置机的当前状态信息,在检测到恢复正常后将其状态进行更新。
本步骤通过前置机返回的状态信息判断前置机的工作状态,避免给数据响应存在问题的前置机分配电力监测终端,提高了整体的日志数据传输效率。
在一个实施例中,如图4所示,根据服务资源占用比例判断前置机的负载状态信息,包括:
步骤41,若前置机的服务综合资源占用比例小于等于预设阈值,则判定前置机的负载状态信息为第一负载状态;
步骤42,若前置机的服务综合资源占用比例大于预设阈值,则判定前置机的负载状态信息为第二负载状态。
其中,预设阈值是一个服务资源占用比例数值,用于判定前置机的负载状态信息为第一负载状态(idle)或第二负载状态(busy)。预设阈值可以根据前置机设备及其所在设备的综合性能进行相应调整。
如图5所示,展示了前置机的三种负载状态。当服务综合资源占用比例(即资源使用率)大于预设阈值时,前置机的负载状态由idle转为busy状态;同理,当服务综合资源占用比例小于预设阈值时,前置机的负载状态由busy转为idle状态;若无法接收到前置机的信号,即没有获取到前置机返回的状态信息,则可以从idle或busy状态转为down(第三负载)状态,同时将之前与该前置机连接的电力监测终端进行初始化,更新配置文件为电力监测终端未与任何前置机连接,并控制其他前置机进行连接尝试;若down状态的前置机进行重启或其他操作恢复了与集控终端的连接,由于在down状态时已经清空了该前置机与电力监测终端的连接,故该前置机会变为idle状态。
在一个实施例中,步骤13,根据前置机的负载状态信息,从前置机中确定出目标前置机,包括:若前置机的负载状态信息为第一负载状态,则确定前置机为目标前置机;若前置机的负载状态信息仅为第二负载状态,则确定负载状态信息为第二负载状态的前置机为目标前置机。
具体实现中,在进行连接的控制时,优先选择前置机的负载状态信息为第一负载状态的前置机为目标前置机;在没有第一负载状态的前置机时,选择负载状态信息仅为第二负载状态的前置机为目标前置机。
本实施例通过前置机的负载状态信息确定不同负载状态前置机的调度顺序,实现了前置机作为客户端的负载均衡效果,使得前置机能够更高效的处理大量并发数据,提高了电力监测终端日志数据的传输效率。
在一个实施例中,根据前置机与电力监测终端的连接状态信息,从电力监测终端中确定出目标电力监测终端,包括:根据前置机与电力监测终端的连接状态信息,从电力监测终端中识别出连接状态信息为可连接状态的电力监测终端;将连接状态信息为可连接状态的电力监测终端,确定为目标电力监测终端。
其中,连接状态信息是通过前置机与电力监测终端的连接情况回馈得到的信息,集控终端根据该信息分析、对比、得到前置机与电力监测终端的连接状态信息。可连接状态的电力监测终端是指当前未与前置机建立连接,同时也没有控制前置机去发起连接的电力监测终端。特别的,若前置机的状态由idle或busy变为down时,原本与该前置机连接的电力监测终端在集控终端的配置文件中自动更新为可连接状态。需要说明的是,电力监测终端的状态在本发明中是由前置机的连接情况判断得出,但也可以通过前置机直接与电力监测终端进行连接取得相应的连接状态信息。
在一个实施例中,步骤15,在向目标前置机发送目标电力监测终端对应的配置信息之后,还包括:获取目标前置机返回的与目标电力监测终端的当前连接状态信息;根据当前连接状态信息更新前置机与电力监测终端的连接状态信息。
其中,前置机与电力监测终端的连接状态信息分为add、dispatched、connecting、active、inactive五种。Add(即可连接状态)为集控终端在初始化时状态,说明该电力监测终端未与任意前置机连接,集控终端也未控制任一前置机去向该电力监测终端发起连接;dispatched为集控终端向前置机发送电力监测终端配置信息后的状态;connecting为前置机接收到集控终端派发数据后向电力监测终端发起连接时的状态;active为前置机与所发送的电力监测终端配置信息对应的电力监测终端连接成功;inactive为前置机与电力监测终端连接已失活,处于不可用的状态。需要说明的是,可以通过将任意状态的电力监测终端的连接状态信息设置为add,以通过前置机发起连接后的回馈更新电力监测终端的连接状态信息。
状态之间的变化如图6所示,其中,电力监测终端可以是安全运行监测终端。例如,集控终端读取到前置机A的当前状态为idle,并读取到一电力监测终端q当前处于add状态;集控终端读取电力监测终端q的配置信息发送给前置机A,并更新电力监测终端q的连接状态信息为dispatched;前置机A向电力监测终端q发起连接并向集控终端返回连接状态,集控终端更新电力监测终端q的连接状态信息为connecting;若前置机A连接成功,则更新更新电力监测终端q的连接状态信息为active,若连接失败则为inactive;其中,connecting、inactive在连接失败时会自动发起重新连接,并更新连接状态信息为connecting;若前置机意外断开与电力监测终端的连接则更新连接状态信息从active为inactive。
本实施例通过前置机的连接回馈机制对电力监测终端的连接状态信息进行判断,无需集控终端再去与数量庞杂的电力监测终端连接,并一一获取连接状态信息,极大地提高了电力监测终端日志数据的传输效率。
在一个实施例中,如图7所示,提供了另一种前置机连接的控制方法。集控端(即集控终端,下同)与所有前置机建立长连接,时刻监测前置机的资源使用情况;集控端读取安全运行监测终端(即电力监测终端,下同)的ip与port(即端口,下同),将安全运行监测终端的配置发给前置机;并时刻监测安全运行监测终端连接状态;前置机与安全运行监测终端连接后,向集控端回复资源使用情况;安全运行监测终端将采集到的日志数据发送给连接的前置机,前置机将该日志数据发送给主站,完成日志数据从安全运行监测终端到主站的传输。
在一个实施例中,如图8所示,提供了一种前置机连接的控制方法的时序图;其中,电力监测终端可以是安全运行监测终端。集控中心(即集控终端,下同)在进行冗余派发检测后,向前置机派发安全运行监测终端的配置信息;前置机获取到安全运行监测终端的配置信息后,在进行冗余链接检测后向安全运行监测终端的配置信息对应的安全运行监测终端发起长连接的建立请求。连接成功后,安全运行监测终端向前置机发送日志数据,前置机再将日志数据发送至主站应用系统中。当前置机与安全运行监测终端的连接断开后,向集控中心发送相应的信息。
在一个实施例中,可以设置展示模块,用于实现对前置机、安全运行监测终端之间连接的状态展示,进而实现对前置机连接的控制情况的监视。
应该理解的是,虽然图2-4、7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4、7中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图9所示,提供了一种前置机连接的控制装置,包括:状态信息获取模块91、负载状态信息获取模块92、目标前置机确定模块93、目标电力监测终端确定模块94和配置信息发送模块95,其中:
状态信息获取模块91,用于向前置机发送状态获取指令,接收前置机根据状态获取指令返回的状态信息,以及前置机与电力监测终端的连接状态信息;
负载状态信息获取模块92,用于根据状态信息确定前置机的负载状态信息;
目标前置机确定模块93,用于根据前置机的负载状态信息,从前置机中确定出目标前置机;
目标电力监测终端确定模块94,用于根据前置机与电力监测终端的连接状态信息,从电力监测终端中确定出目标电力监测终端;
配置信息发送模块95,向目标前置机发送目标电力监测终端对应的配置信息;目标前置机用于根据配置信息向对应的目标电力监测终端发起连接。
在一个实施例中,负载状态信息获取模块92,还用于根据状态信息,确定前置机的服务综合资源占用比例;根据服务综合资源占用比例,确定前置机的负载状态信息。
在一个实施例中,负载状态信息获取模块92,还用于根据CPU使用率和CPU占用比例,得到第一资源占用比例;根据内存使用率和内存占用比例,得到第二资源占用比例;根据网络使用率和网络占用比例,得到第三资源占用比例;根据磁盘使用率和磁盘占用比例,得到第四资源占用比例;根据第一资源占用比例、第二资源占用比例、第三资源占用比例以及第四资源占用比例,得到服务综合资源占用比例。
在一个实施例中,负载状态信息获取模块92,还用于若前置机的服务综合资源占用比例小于或者等于预设阈值,则判定前置机的负载状态信息为第一负载状态;若前置机的服务综合资源占用比例大于预设阈值,则判定前置机的负载状态信息为第二负载状态。
在一个实施例中,负载状态信息获取模块92,还用于若未接收到前置机返回的状态信息,则确定前置机的负载状态信息为第三负载状态。
在一个实施例中,目标前置机确定模块93,还用于若前置机的负载状态信息为第一负载状态,则从前置机中,将负载状态信息为第一负载状态的前置机确定为目标前置机;若前置机的负载状态信息均为第二负载状态或者均为第二负载状态和第三负载状态,则从前置机中,将负载状态信息为第二负载状态的前置机确定为目标前置机。
在一个实施例中,目标电力监测终端确定模块94,还用于根据前置机与电力监测终端的连接状态信息,从电力监测终端中识别出连接状态信息为可连接状态的电力监测终端;将连接状态信息为可连接状态的电力监测终端,确定为目标电力监测终端。
在一个实施例中,前置机连接的控制装置还包括连接状态信息更新模块,用于获取目标前置机返回的与目标电力监测终端的当前连接状态信息;根据当前连接状态信息更新前置机与电力监测终端的连接状态信息。
关于前置机连接的控制装置的具体限定可以参见上文中对于前置机连接的控制方法的限定,在此不再赘述。上述前置机连接的控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储前置机连接的控制数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种前置机连接的控制方法。
本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
向前置机发送状态获取指令,接收前置机根据状态获取指令返回的状态信息,以及前置机与电力监测终端的连接状态信息;
根据状态信息确定前置机的负载状态信息;
根据前置机的负载状态信息,从前置机中确定出目标前置机;
根据前置机与电力监测终端的连接状态信息,从电力监测终端中确定出目标电力监测终端;
向目标前置机发送目标电力监测终端对应的配置信息;目标前置机用于根据配置信息向对应的目标电力监测终端发起连接。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据状态信息,确定前置机的服务综合资源占用比例;根据服务综合资源占用比例,确定前置机的负载状态信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据CPU使用率和CPU占用比例,得到第一资源占用比例;根据内存使用率和内存占用比例,得到第二资源占用比例;根据网络使用率和网络占用比例,得到第三资源占用比例;根据磁盘使用率和磁盘占用比例,得到第四资源占用比例;根据第一资源占用比例、第二资源占用比例、第三资源占用比例以及第四资源占用比例,得到服务综合资源占用比例。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:若前置机的服务综合资源占用比例小于或者等于预设阈值,则判定前置机的负载状态信息为第一负载状态;若前置机的服务综合资源占用比例大于预设阈值,则判定前置机的负载状态信息为第二负载状态。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:若未接收到前置机返回的状态信息,则确定前置机的负载状态信息为第三负载状态。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:若前置机的负载状态信息为第一负载状态,则从前置机中,将负载状态信息为第一负载状态的前置机确定为目标前置机;若前置机的负载状态信息均为第二负载状态或者均为第二负载状态和第三负载状态,则从前置机中,将负载状态信息为第二负载状态的前置机确定为目标前置机。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据前置机与电力监测终端的连接状态信息,从电力监测终端中识别出连接状态信息为可连接状态的电力监测终端;将连接状态信息为可连接状态的电力监测终端,确定为目标电力监测终端。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取目标前置机返回的与目标电力监测终端的当前连接状态信息;根据当前连接状态信息更新前置机与电力监测终端的连接状态信息。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
向前置机发送状态获取指令,接收前置机根据状态获取指令返回的状态信息,以及前置机与电力监测终端的连接状态信息;
根据状态信息确定前置机的负载状态信息;
根据前置机的负载状态信息,从前置机中确定出目标前置机;
根据前置机与电力监测终端的连接状态信息,从电力监测终端中确定出目标电力监测终端;
向目标前置机发送目标电力监测终端对应的配置信息;目标前置机用于根据配置信息向对应的目标电力监测终端发起连接。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据状态信息,确定前置机的服务综合资源占用比例;根据服务综合资源占用比例,确定前置机的负载状态信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据CPU使用率和CPU占用比例,得到第一资源占用比例;根据内存使用率和内存占用比例,得到第二资源占用比例;根据网络使用率和网络占用比例,得到第三资源占用比例;根据磁盘使用率和磁盘占用比例,得到第四资源占用比例;根据第一资源占用比例、第二资源占用比例、第三资源占用比例以及第四资源占用比例,得到服务综合资源占用比例。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若前置机的服务综合资源占用比例小于或者等于预设阈值,则判定前置机的负载状态信息为第一负载状态;若前置机的服务综合资源占用比例大于预设阈值,则判定前置机的负载状态信息为第二负载状态。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若未接收到前置机返回的状态信息,则确定前置机的负载状态信息为第三负载状态。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若前置机的负载状态信息为第一负载状态,则从前置机中,将负载状态信息为第一负载状态的前置机确定为目标前置机;若前置机的负载状态信息均为第二负载状态或者均为第二负载状态和第三负载状态,则从前置机中,将负载状态信息为第二负载状态的前置机确定为目标前置机。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据前置机与电力监测终端的连接状态信息,从电力监测终端中识别出连接状态信息为可连接状态的电力监测终端;将连接状态信息为可连接状态的电力监测终端,确定为目标电力监测终端。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取目标前置机返回的与目标电力监测终端的当前连接状态信息;根据当前连接状态信息更新前置机与电力监测终端的连接状态信息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种前置机连接的控制方法,其特征在于,所述方法包括:
向前置机发送状态获取指令,接收所述前置机根据所述状态获取指令返回的状态信息,以及所述前置机与电力监测终端的连接状态信息;
根据所述状态信息确定所述前置机的负载状态信息;所述负载状态信息用于评价前置机的资源利用状态;所述负载状态信息包括第一负载状态、第二负载状态、第三负载状态;所述第一负载状态表征所述前置机当前资源使用比例低;所述第二负载状态表征所述前置机当前资源使用比例高;所述第二负载状态表征所述前置机当前处于宕机状态;
根据所述前置机的负载状态信息,从所述第一负载状态及所述第二负载状态的前置机中确定出目标前置机;所述前置机相对于所述电力监测终端为客户端,用于向所述电力监测终端发起连接;所述电力监测终端相对于所述前置机为服务器端,用于与所述前置机建立连接并获取日志数据,将所述日志数据推送到主站,所述主站用于处理所述日志数据;
根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中确定出目标电力监测终端;
向所述目标前置机发送所述目标电力监测终端对应的配置信息;所述配置信息中至少包括所述电力监测终端的IP、端口、及所述连接状态信息;所述目标前置机用于根据所述配置信息向对应的所述目标电力监测终端发起长连接;
所述根据所述状态信息确定所述前置机的负载状态信息,包括:
根据所述状态信息,确定所述前置机的服务综合资源占用比例;
根据所述服务综合资源占用比例,确定所述前置机的负载状态信息;
所述状态信息包括所述前置机的CPU使用率、内存使用率、网络使用率、磁盘使用率、CPU占用比例、内存占用比例、网络占用比例、磁盘占用比例;
所述根据所述状态信息,确定所述前置机的服务综合资源占用比例,包括:
根据所述CPU使用率和所述CPU占用比例,得到第一资源占用比例;
根据所述内存使用率和所述内存占用比例,得到第二资源占用比例;
根据所述网络使用率和所述网络占用比例,得到第三资源占用比例;
根据所述磁盘使用率和所述磁盘占用比例,得到第四资源占用比例;
根据所述第一资源占用比例、所述第二资源占用比例、所述第三资源占用比例以及所述第四资源占用比例,得到所述服务综合资源占用比例;
所述服务综合资源占用比例通过以下方式得到:
Figure FDA0003318248150000021
其中,RC为前置机服务综合资源占用比例;UCPU为前置机CPU使用率;UMem为前置机内存使用率;UBdw为前置机网络使用率;UDsk为前置机磁盘使用率;RCPU为前置机CPU占用比例;RMem为前置机内存占用比例;RBdw为前置机网络占用比例;RDsk为前置机磁盘占用比例;所述第一资源占用比例、所述第二资源占用比例、所述第三资源占用比例、所述第四资源占用比例相加之和等于1;所述CPU使用率、所述内存使用率、所述网络使用率、所述磁盘使用率、所述CPU占用比例、所述内存占用比例、所述网络占用比例、所述磁盘占用比例均大于等于0且小于等于1。
2.根据权利要求1所述的方法,其特征在于,所述根据所述服务资源占用比例判断所述前置机的负载状态信息,包括:
若所述前置机的服务综合资源占用比例小于或者等于预设阈值,则判定所述前置机的负载状态信息为所述第一负载状态;
若所述前置机的服务综合资源占用比例大于所述预设阈值,则判定所述前置机的负载状态信息为所述第二负载状态。
3.根据权利要求2所述的方法,其特征在于,在所述向前置机发送状态获取指令之后,还包括:
若未接收到所述前置机返回的所述状态信息,则确定所述前置机的负载状态信息为所述第三负载状态。
4.根据权利要求3所述的方法,其特征在于,所述根据所述前置机的负载状态信息,从所述第一负载状态及所述第二负载状态的前置机中确定出目标前置机,包括:
若所述前置机的负载状态信息为所述第一负载状态,则从所述前置机中,将所述负载状态信息为所述第一负载状态的前置机确定为所述目标前置机;
若所述前置机的负载状态信息均为所述第二负载状态或者均为所述第二负载状态和所述第三负载状态,则从所述前置机中,将所述负载状态信息为所述第二负载状态的前置机确定为所述目标前置机。
5.根据权利要求1-4任意一项所述的方法,其特征在于,所述根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中确定出目标电力监测终端,包括:
根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中识别出所述连接状态信息为可连接状态的电力监测终端;
将所述连接状态信息为可连接状态的电力监测终端,确定为所述目标电力监测终端。
6.根据权利要求5所述的方法,其特征在于,在向所述目标前置机发送所述目标电力监测终端对应的配置信息之后,还包括:
获取所述目标前置机返回的与所述目标电力监测终端的当前连接状态信息;
根据所述当前连接状态信息更新所述前置机与电力监测终端的连接状态信息。
7.一种前置机连接的控制装置,其特征在于,所述装置包括:
状态信息获取模块,用于向前置机发送状态获取指令,接收所述前置机根据所述状态获取指令返回的状态信息,以及所述前置机与电力监测终端的连接状态信息;
负载状态信息获取模块,用于根据所述状态信息确定所述前置机的负载状态信息;所述负载状态信息用于评价前置机的资源利用状态;所述负载状态信息包括第一负载状态、第二负载状态、第三负载状态;所述第一负载状态表征所述前置机当前资源使用比例低;所述第二负载状态表征所述前置机当前资源使用比例高;所述第二负载状态表征所述前置机当前处于宕机状态;
目标前置机确定模块,用于根据所述前置机的负载状态信息,从所述第一负载状态及所述第二负载状态的前置机中确定出目标前置机;所述前置机相对于所述电力监测终端为客户端,用于向所述电力监测终端发起连接;所述电力监测终端相对于所述前置机为服务器端,用于与所述前置机建立连接并获取日志数据,将所述日志数据推送到主站,所述主站用于处理所述日志数据;
目标电力监测终端确定模块,用于根据所述前置机与电力监测终端的连接状态信息,从所述电力监测终端中确定出目标电力监测终端;
配置信息发送模块,向所述目标前置机发送所述目标电力监测终端对应的配置信息;所述配置信息中至少包括所述电力监测终端的IP、端口、及所述连接状态信息;所述目标前置机用于根据所述配置信息向对应的所述目标电力监测终端发起长连接;
所述负载状态信息获取模块,还用于根据所述状态信息,确定所述前置机的服务综合资源占用比例;根据所述服务综合资源占用比例,确定所述前置机的负载状态信息;所述状态信息包括所述前置机的CPU使用率、内存使用率、网络使用率、磁盘使用率、CPU占用比例、内存占用比例、网络占用比例、磁盘占用比例;
所述负载状态信息获取模块,还用于根据所述CPU使用率和所述CPU占用比例,得到第一资源占用比例;根据所述内存使用率和所述内存占用比例,得到第二资源占用比例;根据所述网络使用率和所述网络占用比例,得到第三资源占用比例;根据所述磁盘使用率和所述磁盘占用比例,得到第四资源占用比例;根据所述第一资源占用比例、所述第二资源占用比例、所述第三资源占用比例以及所述第四资源占用比例,得到所述服务综合资源占用比例;
所述服务综合资源占用比例通过以下方式得到:
Figure FDA0003318248150000051
其中,RC为前置机服务综合资源占用比例;UCPU为前置机CPU使用率;UMem为前置机内存使用率;UBdw为前置机网络使用率;UDsk为前置机磁盘使用率;RCPU为前置机CPU占用比例;RMem为前置机内存占用比例;RBdw为前置机网络占用比例;RDsk为前置机磁盘占用比例;所述第一资源占用比例、所述第二资源占用比例、所述第三资源占用比例、所述第四资源占用比例相加之和等于1;所述CPU使用率、所述内存使用率、所述网络使用率、所述磁盘使用率、所述CPU占用比例、所述内存占用比例、所述网络占用比例、所述磁盘占用比例均大于等于0且小于等于1。
8.一种前置机连接的控制系统,其特征在于,包括集控终端、电力监测终端、前置机;所述集控终端连接所述前置机;所述前置机还连接多个所述电力监测终端;所述前置机中包括目标前置机,所述电力监测终端中包括目标电力监测终端;
所述集控终端,用于执行权利要求1至6任一项所述的前置机连接的控制方法的步骤;
所述目标前置机,用于接收所述集控终端发送的所述目标电力监测终端对应的配置信息,根据所述配置信息向对应的所述目标电力监测终端发起连接。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述方法的步骤。
CN201911271853.8A 2019-12-12 2019-12-12 前置机连接的控制方法、装置、系统、计算机设备 Active CN111064636B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911271853.8A CN111064636B (zh) 2019-12-12 2019-12-12 前置机连接的控制方法、装置、系统、计算机设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911271853.8A CN111064636B (zh) 2019-12-12 2019-12-12 前置机连接的控制方法、装置、系统、计算机设备

Publications (2)

Publication Number Publication Date
CN111064636A CN111064636A (zh) 2020-04-24
CN111064636B true CN111064636B (zh) 2022-03-08

Family

ID=70298912

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911271853.8A Active CN111064636B (zh) 2019-12-12 2019-12-12 前置机连接的控制方法、装置、系统、计算机设备

Country Status (1)

Country Link
CN (1) CN111064636B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114257611A (zh) * 2021-11-19 2022-03-29 南方电网数字电网研究院有限公司 基于前置机容器化的数据交互方法、装置、设备和介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137104A (zh) * 2011-03-11 2011-07-27 华为软件技术有限公司 一种传输控制协议tcp长连接接入控制方法和装置
CN102158387A (zh) * 2010-02-12 2011-08-17 华东电网有限公司 基于动态负载均衡与互相热备的保护故障信息处理系统
CA2802400A1 (en) * 2012-01-17 2013-07-17 Comcast Cable Communications, Llc Mobile wifi network
CN109495588A (zh) * 2018-12-25 2019-03-19 鼎信信息科技有限责任公司 前置机的任务处理方法、装置、计算机设备和存储介质
CN109543890A (zh) * 2018-11-09 2019-03-29 山大地纬软件股份有限公司 基于负载预测均衡的电网费控优化调度方法、装置及系统
CN109684059A (zh) * 2018-12-20 2019-04-26 北京百度网讯科技有限公司 用于监控数据的方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140192666A1 (en) * 2013-01-05 2014-07-10 Tencent Technology (Shenzhen) Company Limited Method, apparatus and system for transmitting wireless network targeted information
CN110191018B (zh) * 2019-05-28 2023-02-17 阿波罗智联(北京)科技有限公司 车辆can总线的异常监测方法、装置和计算机设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102158387A (zh) * 2010-02-12 2011-08-17 华东电网有限公司 基于动态负载均衡与互相热备的保护故障信息处理系统
CN102137104A (zh) * 2011-03-11 2011-07-27 华为软件技术有限公司 一种传输控制协议tcp长连接接入控制方法和装置
CA2802400A1 (en) * 2012-01-17 2013-07-17 Comcast Cable Communications, Llc Mobile wifi network
CN109543890A (zh) * 2018-11-09 2019-03-29 山大地纬软件股份有限公司 基于负载预测均衡的电网费控优化调度方法、装置及系统
CN109684059A (zh) * 2018-12-20 2019-04-26 北京百度网讯科技有限公司 用于监控数据的方法及装置
CN109495588A (zh) * 2018-12-25 2019-03-19 鼎信信息科技有限责任公司 前置机的任务处理方法、装置、计算机设备和存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于无线网络的分布式通信前置系统研究;盛立峰;《中国优秀博硕士学位论文全文数据库》;20060515;正文第3.3.1、5.7.3、5.8节 *
智能电网系统中费控服务的优化调度研究;史玉良等;《计算机学报》;20190705;正文第257页右栏第2段,图1-2 *

Also Published As

Publication number Publication date
CN111064636A (zh) 2020-04-24

Similar Documents

Publication Publication Date Title
CN111818159B (zh) 数据处理节点的管理方法、装置、设备及存储介质
EP3335120B1 (en) Method and system for resource scheduling
US7574620B2 (en) Method for operating an arrangement of a plurality of computers in the event of a computer failure
WO2004036344A2 (en) System and method for the optimization of database
US10924326B2 (en) Method and system for clustered real-time correlation of trace data fragments describing distributed transaction executions
US8732694B2 (en) Method and system for performing services in server and client of client/server architecture
CN108268305A (zh) 用于虚拟机自动扩缩容的系统和方法
CN111416836A (zh) 基于Nginx的服务器维护方法、装置、计算机设备及存储介质
CN111143031A (zh) 一种虚拟机的容量更改方法及装置
CN112351077B (zh) 一种应用服务运行方法、系统、装置及存储介质
CN111064636B (zh) 前置机连接的控制方法、装置、系统、计算机设备
CN110198221A (zh) 一种负载均衡的实现方法、装置及系统
CN111431951A (zh) 一种数据处理方法、节点设备、系统及存储介质
CN116886286A (zh) 大数据认证服务自适应方法、装置和设备
US7903571B1 (en) System and method for improving multi-node processing
CN116319758A (zh) 数据迁移方法、装置、电子设备及可读存储介质
CN112799849B (zh) 一种数据处理方法、装置、设备及存储介质
CN113535402A (zh) 基于5g mec的负载均衡处理方法、装置及电子设备
CN115361271B (zh) Ssh服务器切换与连接方法、云端服务器及存储介质
CN113641493A (zh) 一种任务推送方法、装置、设备及计算机可读存储介质
CN113765736A (zh) android设备稳定网络方法、系统、终端及存储介质
CN113645153A (zh) 一种流量控制方法、装置、设备及介质
CN113572701A (zh) 服务接口流控方法、装置、设备及存储介质
CN112367386A (zh) 基于Ignite的自动化运维方法、装置及计算机设备
CN114443267A (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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230808

Address after: 518000 building 501, 502, 601, 602, building D, wisdom Plaza, Qiaoxiang Road, Gaofa community, Shahe street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: China Southern Power Grid Digital Platform Technology (Guangdong) Co.,Ltd.

Address before: Room 1301, Chengtou building, No. 106, Fengze East Road, Nansha District, Guangzhou City, Guangdong Province

Patentee before: Southern Power Grid Digital Grid Research Institute Co.,Ltd.

TR01 Transfer of patent right