信息通知方法、装置、电子设备和存储介质与流程

文档序号:32312780发布日期:2022-11-23 12:53阅读:122来源:国知局
信息通知方法、装置、电子设备和存储介质与流程

1.本发明涉及视频通信技术领域,特别是涉及一种信息通知方法、一种信息通知装置、一种电子设备和一种计算机可读存储介质。


背景技术:

2.视频通信网络是一个实时网络,能够实现目前互联网无法实现的全网高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。
3.在实际应用中,监控资源的状态会发生变化,当所有的监控资源发生变化后会实时发送状态通知。然而,当监控资源的数据量过大时,会导致监控资源的状态更新慢、状态更新效率低下的问题。


技术实现要素:

4.鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种信息通知方法、一种信息通知装置、一种电子设备和一种计算机可读存储介质。
5.为了解决上述问题,本发明实施例公开了一种信息通知方法,包括:
6.获取监控资源的评估指标信息,根据所述评估指标信息确定优先级;
7.根据所述优先级,确定信息通知策略,所述信息通知策略为向服务端发送资源状态变化信息的上报策略。
8.可选地,所述评估指标信息包括资源使用信息和资源状态信息;所述根据所述评估指标信息确定优先级,包括:
9.将当前时刻的所述资源使用信息与指定使用信息进行对比,和/或,将当前时刻的资源状态信息与指定状态信息进行对比,得到对比结果;
10.根据所述对比结果,确定优先级。
11.可选地,所述根据所述对比结果,确定优先级,包括:
12.若所述当前时刻的所述资源使用信息大于所述指定使用信息,和/或,所述当前时刻的资源状态信息大于所述指定状态信息,则确定优先级为第一优先级;
13.若所述当前时刻的所述资源使用信息小于所述指定使用信息,和/或,所述当前时刻的资源状态信息小于所述指定状态信息,则确定优先级为第二优先级。
14.可选地,所述信息通知策略包括实时上报策略和延迟上报策略;所述根据所述优先级,确定信息通知策略,包括:
15.若所述优先级为第一优先级,则确定信息通知策略为实时上报策略;
16.若所述优先级为第二优先级,则确定信息通知策略为延迟上报策略。
17.可选地,还包括:
18.当监测到所述监控资源的状态发生变化时,根据实时上报策略实时向服务端上报资源状态变化信息;或,
19.根据延迟上报策略延迟向服务端上报资源状态变化信息。
20.可选地,所述资源使用信息根据监控资源的使用次数与各路监控资源的使用次数之和确定,由所述服务端下发。
21.可选地,所述资源状态信息根据监控资源的状态变化次数与各路监控资源的状态变化次数之和确定。
22.本发明实施例还公开了一种信息通知装置,包括:
23.获取模块,用于获取监控资源的评估指标信息,根据所述评估指标信息确定优先级;
24.通知模块,用于根据所述优先级,确定信息通知策略,所述信息通知策略为向服务端发送资源状态变化信息的上报策略。
25.可选地,所述评估指标信息包括资源使用信息和资源状态信息;所述获取模块,包括:
26.对比子模块,用于将当前时刻的所述资源使用信息与指定使用信息进行对比,和/或,将当前时刻的资源状态信息与指定状态信息进行对比,得到对比结果;
27.优先级确定子模块,用于根据所述对比结果,确定优先级。
28.可选地,所述优先级确定子模块,包括:
29.第一优先级确定单元,用于若所述当前时刻的所述资源使用信息大于所述指定使用信息,和/或,所述当前时刻的资源状态信息大于所述指定状态信息,则确定优先级为第一优先级;
30.第二优先级确定单元,用于若所述当前时刻的所述资源使用信息小于所述指定使用信息,和/或,所述当前时刻的资源状态信息小于所述指定状态信息,则确定优先级为第二优先级。
31.可选地,所述信息通知策略包括实时上报策略和延迟上报策略;所述通知模块,包括:
32.实时上报策略确定子模块,用于若所述优先级为第一优先级,则确定信息通知策略为实时上报策略;
33.延迟上报策略确定子模块,用于若所述优先级为第二优先级,则确定信息通知策略为延迟上报策略。
34.可选地,还包括:
35.信息实时上报模块,用于当监测到监控资源的状态发生变化时,根据实时上报策略实时向服务端上报资源状态变化信息;或,
36.信息延迟上报模块,用于根据延迟上报策略延迟向服务端上报资源状态变化信息。
37.可选地,所述资源使用信息根据监控资源的使用次数与各路监控资源的使用次数之和确定,由所述服务端下发。
38.可选地,所述资源状态信息根据监控资源的状态变化次数与各路监控资源的状态变化次数之和确定。
39.本发明实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如
上所述的信息通知方法的步骤。
40.本发明实施例还公开了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的信息通知方法的步骤。
41.本发明实施例包括以下优点:
42.在本发明实施例中,在获取监控资源的评估指标信息之后,通过评估指标信息确定优先级进而确定向服务端发送资源状态变化信息的上报策略,可以基于监控资源的不同优先级,调整监控资源的上报策略,从而对需要上报的监控资源的资源状态变化信息进行分流通知处理,提高信息通知效率,避免监控资源的状态发生变化时,需要上报的数据量过大导致监控资源的状态更新不及时的问题,提高用户体验。
附图说明
43.图1是本发明实施例提供的一种信息通知方法的步骤流程图;
44.图2是本发明实施例提供的另一种信息通知方法的步骤流程图;
45.图3是本发明实施例提供的一种协转服务器与监控管理服务器之间的信息通知过程的示意图;
46.图4是本发明实施例提供的一种下级监控管理服务器与上级监控管理服务器之间的信息通知过程的示意图;
47.图5是本发明实施例提供的一种信息通知装置的结构框图。
具体实施方式
48.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
49.在监控领域,当监测到监控资源的状态发生变化时,需要实时发送监控资源的状态变化情况,然而当数据量过大时,容易导致监控资源的状态更新慢和更新效率低下,从而导致监控资源的状态更新不及时。
50.本发明实施例的核心构思在于,在获取监控资源的评估指标信息之后,通过评估指标信息确定优先级进而确定向服务端发送资源状态变化信息的上报策略,可以基于监控资源的不同优先级,调整监控资源的上报策略,从而对需要上报的监控资源的资源状态变化信息进行分流通知处理,提高信息通知效率,避免监控资源的状态发生变化时,需要上报的数据量过大导致监控资源的状态更新不及时的问题,提高用户体验。
51.参照图1,示出了本发明实施例提供的一种信息通知方法的步骤流程图,所述方法具体可以包括如下步骤:
52.步骤101,获取监控资源的评估指标信息,根据所述评估指标信息确定优先级。
53.本发明实施例的执行主体可以获取并根据监控资源的评估指标信息确定监控资源的优先级,根据优先级确定信息通知策略,从而按照信息通知策略向服务端上报资源状态变化信息。
54.本发明实施例的执行主体可以为服务端,示例性地,以本发明实施例的执行主体为第一服务端,以接受通信请求的服务端为第二服务端为例,本发明实施例提供的信息通
知方法可以应用于第一服务端与第二服务端之间,第一服务端可以获取并根据监控资源的评估指标信息确定监控资源的优先级,根据优先级确定信息通知策略,从而按照信息通知策略向第二服务端上报资源状态变化信息。
55.在一种示例中,第一服务端可以为协转服务器,第二服务端可以为监控管理服务器mserver(monitor server)。在另一示例中,第一服务端可以为下级监控管理服务器,第二服务端可以为上级监控管理服务器。
56.在实际应用中,协转服务器可以与多个监控设备连接,可以用于获取并存储多个监控设备采集的监控资源,并检测各路监控资源的资源状态变化信息,按照信息通知策略上报资源状态变化信息;下级监控监控管理服务器可以与多个协转服务器连接,可以接收协转服务器上报的资源状态变化信息;上级监控管理服务器可以与多个下级监控管理服务器连接,下级监控管理服务器可以将协转服务器上报的资源状态变化信息,按照信息通知策略上报至上级监控管理服务器。
57.评估指标信息可以为用于评估监控资源优先级的信息。可以根据评估指标信息对监控资源进行评估,从而确定监控资源的优先级。
58.在本发明实施例中,通过对监控资源划分优先级,可以基于不同的优先级确定不同的信息通知策略,从而对资源状态变化信息进行分流通知处理,提高信息通知效率。
59.步骤102,根据所述优先级,确定信息通知策略,所述信息通知策略为向服务端发送资源状态变化信息的上报策略。
60.在确定监控资源的优先级后,可以根据优先级确定信息通知策略,从而按照信息通知策略向服务端上报资源状态变化信息。
61.在本发明实施例中,在获取监控资源的评估指标信息之后,通过评估指标信息确定优先级进而确定向服务端发送资源状态变化信息的上报策略,可以基于监控资源的不同优先级,调整监控资源的上报策略,从而对需要上报的监控资源的资源状态变化信息进行分流通知处理,提高信息通知效率,避免监控资源的状态发生变化时,需要上报的数据量过大导致监控资源的状态更新不及时的问题,提高用户体验。
62.参照图2,示出了本发明实施例提供的另一种信息通知方法的步骤流程图,所述方法具体可以包括如下步骤:
63.步骤201,将当前时刻的所述资源使用信息与指定使用信息进行对比,和/或,将当前时刻的资源状态信息与指定状态信息进行对比,得到对比结果。
64.监控资源的评估指标信息可以包括资源使用信息和资源状态信息。资源使用信息可以为监控资源的使用率,可以用于表示监控资源的使用频率。资源状态信息可以为监控资源的状态变化率,可以用于表示监控资源的状态发生的频率。
65.可以在不同时刻获取监控资源的资源使用信息和资源状态信息,将当前时刻的资源使用信息与指定使用信息进行对比,和/或,将当前时刻的资源状态信息与指定状态信息进行对比,从而得到比对结果。
66.需要说明的是,针对一路监控资源,在不同时刻获取的该监控资源的资源使用信息和资源状态信息都可以与上一时刻获取的信息不同。在本发明实施例中,通过在不同时刻获取资源使用信息和资源状态信息,基于当前时刻的信息进行比对以确定监控资源的优先级,可以按照实际情况调整监控资源的优先级,从而及时上报经常使用的监控资源或者
状态经常发生变化的监控资源的资源状态变化信息,及时更新监控资源的状态。
67.在一种可选的实施例中,所述资源使用信息根据监控资源的使用次数与各路监控资源的使用次数之和确定,由所述服务端下发。
68.在一种可选的实施例中,所述资源状态信息根据监控资源的状态变化次数与各路监控资源的状态变化次数之和确定。
69.在第一服务端与第二服务端之间进行信息传输的过程中,第二服务端可以确定监控资源的资源使用信息,并将资源使用信息下发至第一服务端;第一服务端可以确定监控资源的资源状态信息,以及接收第二服务端下发的资源使用信息,从而进行比对。第一服务端在接收到第二服务端下发的资源使用信息之后,可以向第二服务端回复用于表示发送的信息已确认接收无误的信息。示例性地,第一服务端可以向第二服务端回复ack(acknowledge character,确认字符)。
70.具体的,第一服务端可以统计当前时刻各路监控资源的状态变化次数,并将各路监控资源的状态变化次数分别与各路监控资源的状态变化次数之和进行除法运算,确定各路监控资源的状态变化率,即资源使用信息。示例性地,第一服务端可以统计当前时刻x路监控资源的状态变化次数为x、y路监控资源的状态变化次数为y、z路监控资源的状态变化次数为z,可以确定x路监控资源的状态变化率为x/(x+y+z)、y路监控资源的状态变化率为y/(x+y+z)、z路监控资源的状态变化率为z/(x+y+z)。
71.第二服务端可以统计当前时刻各路监控资源的使用次数,并将各路监控资源的使用次数分别与各路监控资源的使用次数之和进行除法运算,确定各路监控资源的使用率,即资源状态信息。示例性地,第二服务端可以统计当前时刻a路监控资源的使用次数为a、b路监控资源的使用次数为b、c路监控资源的使用次数为c,可以确定a路监控资源的使用率为a/(a+b+c)、b路监控资源的使用率为b/(a+b+c)、c路监控资源的使用率为c/(a+b+c)。
72.在实际应用中,下级监控管理服务器可以确定资源使用信息并下发至协转服务器,协转服务器可以确定资源状态信息,并基于资源使用信息和/或资源状态信息进行比对从而确定优先级。上级监控管理服务器可以确定资源使用信息并下发至下级监控管理服务器,下级监控管理服务器可以通过协转服务器获取资源状态信息,并基于资源使用信息和/或资源状态信息进行比对从而确定优先级。
73.步骤202,根据所述对比结果,确定优先级。
74.具体的,可以将当前时刻的各路监控资源的资源使用信息分别与指定使用信息进行对比,和/或,将当前时刻的各路监控资源的资源状态信息分别与指定状态信息进行对比,得到对比结果,从而根据对比结果确定各路监控资源的优先级。
75.本领域技术人员应该可以理解,上述根据资源使用信息与指定使用信息,和/或,资源状态信息与指定状态信息的对比结果确定监控资源的通知优先级仅仅是本发明的示例,本领域技术人员在实际应用中,可以根据实际需求,采用其他监控资源的评价指标信息确定监控资源的优先级,本发明在此不作限制。
76.在一种可选的实施例中,所述步骤202可以包括以下子步骤s11-s12:
77.子步骤s11,若所述当前时刻的所述资源使用信息大于所述指定使用信息,和/或,所述当前时刻的资源状态信息大于所述指定状态信息,则确定优先级为第一优先级。
78.子步骤s12,若所述当前时刻的所述资源使用信息小于所述指定使用信息,和/或,
所述当前时刻的资源状态信息小于所述指定状态信息,则确定优先级为第二优先级。
79.指定使用信息可以为用于与资源使用信息进行比较的预设使用率阈值信息。指定状态信息可以为用于与资源状态信息进行比较的预设状态变化率阈值信息。
80.第一优先级可以高于第二优先级,第一优先级可以为高优先级,第二优先级可以为低优先级。具体的,若当前时刻监控资源的资源使用信息大于预设使用率阈值信息,和/或,当前时刻监控资源的资源状态信息大于预设状态变化率阈值信息,则可以将监控资源的优先级确定为高优先级,此时监控资源的优先级较高。若当前时刻监控资源的资源使用信息小于预设使用率阈值信息,和/或,当前时刻监控资源的资源状态信息小于预设状态变化率阈值信息,则可以将监控资源的优先级确定为低优先级,此时监控资源的优先级较低。
81.示例性地,若当前时刻a监控资源的资源使用信息大于预设使用率阈值信息,b监控资源的资源状态信息大于预设状态变化率阈值信息,可以确定a、b监控资源的通知优先级为高优先级;若当前时刻c监控资源的资源使用信息小于预设使用率阈值信息,d监控资源的资源状态信息小于预设状态变化率阈值信息,e监控资源的资源使用信息小于预设使用率阈值信息且资源状态信息小于预设状态变化率阈值信息,可以确定c、d、e监控资源的优先级为低优先级。
82.在一种示例中,预设使用率阈值信息可以包括第一使用率阈值和第二使用率阈值,其中,第一使用率阈值可以大于第二使用率阈值。可以将各路监控资源的资源使用信息与第一使用率阈值和第二使用率阈值进行对比,基于对比结果确定高优先级、中优先级和低优先级。具体的,若监控资源的资源使用信息大于第一使用率阈值,则可以将监控资源的优先级确定为高优先级;若监控资源的资源使用信息不大于第一使用率阈值且不小于第二使用率阈值,则可以将监控资源的优先级确定为中优先级;若监控资源的资源使用信息小于第二使用率阈值,则可以将监控资源的优先级确定为低优先级。
83.在一种示例中,预设状态变化率阈值信息可以包括第一变化率阈值和第二变化率阈值,其中,第一变化率阈值可以大于第二变化率阈值。可以将各路监控资源的资源状态信息与第一变化率阈值和第二变化率阈值进行对比,基于对比结果确定高优先级、中优先级和低优先级。具体的,若监控资源的资源状态信息大于第一变化率阈值,则可以将监控资源的优先级确定为高优先级;若监控资源的资源状态信息不大于第一变化率阈值且不小于第二变化率阈值,则可以将监控资源的优先级确定为中优先级;若监控资源的资源状态信息小于第二变化率阈值,则可以将监控资源的优先级确定为低优先级。
84.在本发明实施例中,通过对监控资源划分第一优先级和第二优先级,可以基于不同的优先级确定不同的信息通知策略,从而对需要上报的监控资源的资源状态变化信息进行分流通知处理,提高信息通知效率。
85.本领域技术人员应该可以理解,上述根据监控资源的评估指标信息将监控资源划分为两个优先级,以及将监控资源划分为三个优先级仅仅是本发明的示例,本领域技术人员在实际应用中,可以根据实际需求划分其他数量的优先级,本发明在此不作限制。
86.步骤203,根据所述优先级,确定信息通知策略,所述信息通知策略为向服务端发送资源状态变化信息的上报策略。
87.在一种可选的实施例中,所述信息通知策略可以包括实时上报策略和延迟上报策略,所述步骤203可以包括以下子步骤s21-s22:
88.子步骤s21,若所述优先级为第一优先级,则确定信息通知策略为实时上报策略。
89.子步骤s22,若所述优先级为第二优先级,则确定信息通知策略为延迟上报策略。
90.在确定优先级后,若监控资源的优先级为第一优先级,可以确定针对监控资源的信息通知策略为实时上报策略;若监控资源的优先级为第二优先级,可以确定确定监控资源的信息通知策略为延迟上报策略。示例性地,若a、b监控资源的优先级都为第一优先级,可以确定针对a、b监控资源的信息通知策略为实时上报策略;若c、d、e监控资源的优先级都为第二优先级,可以确定针对c、d、e监控资源的信息通知策略为延迟上报策略。
91.在本发明实施例中,通过对不同的优先级确定不同的信息通知策略,可以对需要上报的监控资源的资源状态变化信息进行分流通知处理,提高信息通知效率。
92.在一种可选的实施例中,所述方法还可以包括:当监控资源的状态发生变化时,根据实时上报策略实时向服务端上报资源状态变化信息;或,根据延迟上报策略延迟向服务端上报资源状态变化信息。
93.当监控资源的状态发生变化时,若监控资源的优先级为高优先级,针对监控资源的信息通知策略为实时上报策略,则可以提高监控资源的同步频率,实时向服务端上报该监控资源的资源状态变化信息。若监控资源的优先级为低优先级,针对监控资源的信息通知策略为延迟上报策略,则可以降低监控资源的同步频率,延迟向服务端上报该监控资源的资源状态变化信息。
94.示例性地,若a、b监控资源的优先级为高优先级,则可以将a、b监控资源的同步频率由1s通知1次提高到1s通知10次,1s内向服务端发送10次a、b监控资源各自的资源状态变化信息。若c、d、e监控资源的优先级为低优先级,则可以将c、d、e监控资源的同步频率由1s通知1次降低到10s通知1次,每10s向服务端发送1次c、d、e监控资源各自的资源状态变化信息。
95.在一种示例中,若确定出c监控资源的优先级为中优先级,d、e监控资源的优先级为低优先级,可以降低d、e监控资源的同步频率,不调整c监控资源的同步频率。
96.在另一种示例中,若确定出c监控资源的优先级为中优先级,d、e监控资源的优先级为低优先级,可以降低c、d、e监控资源的同步频率,其中c监控资源的同步频率的降低程度低于d、e监控资源。例如,可以将c监控资源的同步频率降低到20s通知1次,将d、e监控资源的同步频率降低到30s通知1次。
97.本领域技术人员应该可以理解,上述对第一优先级监控资源的同步频率的提高程度,以及对第二优先级监控资源的同步频率的降低程度仅仅是本发明的示例,本领域技术人员在实际应用中,可以根据实际需求针对不同优先级的监控资源确定其他的同步频率升高程度和降低程度,本发明在此不作限制。
98.在本发明实施例中,通过将监控资源的评估指标信息与指定信息进行对比确定优先级进而确定向服务端发送资源状态变化信息的上报策略,可以基于监控资源的不同优先级调整监控资源的上报策略,实时向服务端上报高优先级监控资源的资源状态变化信息,延迟向服务端上报低优先级监控资源的资源状态变化信息,从而对需要上报的监控资源的资源状态变化信息进行分流通知处理,提高信息通知效率,避免监控资源的状态发生变化时,需要上报的数据量过大导致监控资源的状态更新不及时的问题,提高用户体验。
99.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组
合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
100.为了使本领域技术人员更好地理解本发明实施例,下面分别以本发明实施例的执行主体为协转服务器为例、以本发明实施例的执行主体为下级监控管理服务器为例进行说明:
101.参照图3,示出了本发明实施例提供的一种协转服务器与监控管理服务器之间的信息通知过程的示意图。
102.监控管理服务器启动后,可以统计并下发当前时刻的各路监控资源的使用率至协转服务器,协转服务器可以统计当前时刻的各路监控资源的状态变化率,并且在接收到监控管理服务器下发的资源使用信息之后,向监控管理服务器回复ack。
103.协转服务器可以将各路监控资源的使用率分别与预设使用率阈值x进行对比,以及各路监控资源的状态变化率分别与预设状态变化率阈值y进行对比,基于对比结果确定优先级,基于不同的优先级确定对应的信息通知策略。若监控资源的使用率大于x,和/或,监控资源的状态变化率大于y,则监控资源的优先级为高优先级,实时向监控管理服务器上报通知该监控资源的资源状态变化信息;若监控资源的使用率小于x,和/或,监控资源的状态变化率小于y,则监控资源的优先级为低优先级,延迟向监控管理服务器上报通知该监控资源的资源状态变化信息。
104.在协转服务器与监控管理服务器通信的过程中,可以统计并基于下一时刻各路监控资源的使用率和状态变化率进行对比,基于该对比结果重新确定各监控资源的优先级,并根据重新确定的优先级对各监控资源的信息通知策略进行调整。
105.参照图4,示出了本发明实施例提供的一种下级监控管理服务器与上级监控管理服务器之间的信息通知过程的示意图。
106.上级监控管理服务器启动后,可以统计并下发各路监控资源的使用率至下级监控管理服务器,下级监控管理服务器在接收到上级监控管理服务器下发的资源使用信息之后,向上级监控管理服务器回复ack。
107.下级监控管理服务器可以将各路监控资源的使用率分别与预设使用率阈值x进行对比,基于对比结果确定优先级,基于不同的优先级确定对应的信息通知策略。若监控资源的使用率大于x,则监控资源的优先级为高优先级,实时向监控管理服务器上报通知该监控资源的资源状态变化信息;若监控资源的使用率小于x,则监控资源的优先级为低优先级,延迟向监控管理服务器上报通知该监控资源的资源状态变化信息。
108.在下级监控管理服务器与上级监控管理服务器通信的过程中,可以统计并基于下一时刻各路监控资源的使用率进行对比,基于该对比结果重新确定各监控资源的优先级,并根据重新确定的优先级对各监控资源的信息通知策略进行调整。
109.参照图5,示出了本发明实施例提供的一种信息通知装置的结构框图,所述装置具体可以包括如下模块:
110.获取模块501,用于获取监控资源的评估指标信息,根据所述评估指标信息确定优先级;
111.通知模块502,用于根据所述优先级,确定信息通知策略,所述信息通知策略为向服务端发送资源状态变化信息的上报策略。
112.在一种可选的实施例中,所述评估指标信息包括资源使用信息和资源状态信息;所述获取模块,包括:
113.对比子模块,用于将当前时刻的所述资源使用信息与指定使用信息进行对比,和/或,将当前时刻的资源状态信息与指定状态信息进行对比,得到对比结果;
114.优先级确定子模块,用于根据所述对比结果,确定优先级。
115.在一种可选的实施例中,所述优先级确定子模块,包括:
116.第一优先级确定单元,用于若所述当前时刻的所述资源使用信息大于所述指定使用信息,和/或,所述当前时刻的资源状态信息大于所述指定状态信息,则确定优先级为第一优先级;
117.第二优先级确定单元,用于若所述当前时刻的所述资源使用信息小于所述指定使用信息,和/或,所述当前时刻的资源状态信息小于所述指定状态信息,则确定优先级为第二优先级。
118.在一种可选的实施例中,所述信息通知策略包括实时上报策略和延迟上报策略;所述通知模块,包括:
119.实时上报策略确定子模块,用于若所述优先级为第一优先级,则确定信息通知策略为实时上报策略;
120.延迟上报策略确定子模块,用于若所述优先级为第二优先级,则确定信息通知策略为延迟上报策略。
121.在一种可选的实施例中,还包括:
122.信息实时上报模块,用于当监控资源的状态发生变化时,根据实时上报策略实时向服务端上报资源状态变化信息;或,
123.信息延迟上报模块,用于根据延迟上报策略延迟向服务端上报资源状态变化信息。
124.在一种可选的实施例中,所述资源使用信息根据监控资源的使用次数与各路监控资源的使用次数之和确定,由所述服务端下发。
125.在一种可选的实施例中,所述资源状态信息根据监控资源的状态变化次数与各路监控资源的状态变化次数之和确定。
126.在本发明实施例中,在获取监控资源的评估指标信息之后,通过评估指标信息确定优先级进而确定向服务端发送资源状态变化信息的上报策略,可以基于监控资源的不同优先级,调整监控资源的上报策略,从而对需要上报的监控资源的资源状态变化信息进行分流通知处理,提高信息通知效率,避免监控资源的状态发生变化时,需要上报的数据量过大导致监控资源的状态更新不及时的问题,提高用户体验。
127.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
128.本发明实施例还提供了一种电子设备,包括:
129.包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述监控资源状态通知方法实施例的各个过程,
且能达到相同的技术效果,为避免重复,这里不再赘述。
130.本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现上述监控资源状态通知方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
131.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
132.本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
133.本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
134.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
135.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
136.尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
137.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
138.以上对本发明所提供的信息通知方法、装置、电子设备和存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发
明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1