掌桥专利:专业的专利平台
掌桥专利
首页

网络流量的分配方法、装置、电子设备和存储介质

文献发布时间:2024-04-18 19:53:33


网络流量的分配方法、装置、电子设备和存储介质

技术领域

本公开涉及网络技术领域,特别是涉及一种网络流量的分配方法、装置、电子设备和存储介质。

背景技术

无论是哪种服务器,受限于有限的硬件资源,所提供的流量都是有限的。用户向服务器的请求会产生流量,如果短时间内的用户请求过多,比如上网高峰时段就会存在用户请求数量的激增,从而形成流量的激增,很可能造成流量的拥堵状态。

而在流量分配时,相关技术往往是按照请求的先后进行流量分配的,也即,在先请求会分配到流量,而在后申请往往需要等待。但是分配到流量的很多业务请求可能无法实现最终成功访问到页面,就会造成流量的浪费。

发明内容

有鉴于此,本公开的目的在于提出一种网络流量的分配方法、装置、电子设备和存储介质,本公开能够针对性的解决现有的问题。

基于上述目的,第一方面,本公开提出了一种网络流量的分配方法,包括:确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址;确定至少一个所述IP地址的网段信息,在所述网段信息中确定指示高频访问网段的网段信息为目标网段信息;若确定所述目标服务端所提供的服务当前处于流量拥堵状态,对至少一个所述目标网段信息所对应的业务请求分配流量。

第二方面,还提供了一种网络流量的分配装置,包括:核心筛选单元,被配置成确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址;网段确定单元,被配置成确定至少一个所述IP地址的网段信息,在所述网段信息中确定指示高频访问网段的网段信息为目标网段信息;流量分配单元,被配置成若确定所述目标服务端所提供的服务当前处于流量拥堵状态,对至少一个所述目标网段信息所对应的业务请求分配流量。

第三方面,还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序以实现第一方面所述的方法。

第四方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行实现第一方面任一项所述的方法。

总的来说,本公开至少存在以下有益效果:可以对于各个业务请求中的核心操作业务和高频访问网段对应的业务分配流量,从而确保了服务的核心功能的实现。而服务的核心功能往往维护得较好,所对应业务请求的实现概率较高因此,本公开可以让地址的成功连接概率较高的业务请求能够分配到流量,避免了流量在分配后因为网络原因让终端设备无法连接到对应地址造成的流量浪费。

附图说明

在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本公开公开的一些实施方式,而不应将其视为是对本公开范围的限制。

图1示出根据本公开实施例的网络流量的分配方法的流程图;

图2示出根据本公开实施例的网络流量的分配方法的另一个流程图;

图3示出根据本公开实施例的网络流量的分配方法的应用场景示意图;

图4示出根据本公开实施例的网络流量的分配装置的示意图;

图5示出了本公开一实施例所提供的一种电子设备的结构示意图;

图6示出了本公开一实施例所提供的一种存储介质的示意图。

具体实施方式

下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。

图1示出本公开的一种网络流量的分配方法。本公开的实施例中,该方法包括以下步骤:

步骤S101,确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址。

在本实施例中,本公开以终端或服务器等电子设备作为执行主体。上述执行主体可以对于已对目标服务端的核心操作业务进行请求的终端,确定该终端的IP(InternetProtocol,互联网协议)地址。具体地,这里的已进行请求指在过去已经执行了请求。

上述执行主体可以采用各种方式,确定所请求的业务为核心操作业务的终端所对应的IP地址。比如,上述执行主体或者其它电子设备可以将上述目标服务端的多个业务请求的请求终端所对应的IP地址,输入预设模型,并得到从该模型输出的IP地址。输出的IP地址就是核心操作业务的IP地址。

在实践中,本公开的执行主体可以是各种电子设备。举例来说,电子设备可以是服务器,比如单个服务器或服务器集群。这里的单个服务器或服务器集群均可以包括nginx服务器。

步骤S102,确定至少一个所述IP地址的网段信息,在所述网段信息中确定指示高频访问网段的网段信息为目标网段信息。

在本实施例中,上述执行主体可以对于所确定的IP地址中的至少一个IP地址,确定网段信息。并且,上述执行主体可以在网段信息中确定指示高频访问网段的网段信息,并将该网段信息确定为目标网段信息。

上述执行主体可以将IP地址的最后一位的非0字符替换为0,从而得到网段信息。举例来说,如果IP地址是123.456.0.2,网段信息可以是123.456.0.0。

上述执行主体可以采用各种方式在网段信息中确定指示高频访问网段的网段信息为目标网段信息。比如,上述执行主体可以将网段信息输入指定模型,并得到从该模型输出的目标网段信息。该指定模型可以预测高频访问网段的网段信息。

步骤S103,若确定所述目标服务端所提供的服务当前处于流量拥堵状态,对至少一个所述目标网段信息所对应的业务请求分配流量。

在本实施例中,上述执行主体可以对所有目标网段信息中的至少一个目标网段信息,对该至少一个目标网段信息所对应的业务请求分配流量。具体地,这里的分配流量可以指,对于至少一个目标网段信息中的每个目标网段信息,分配连接该目标网段信息的流量,或者分配连接该目标网段信息所对应目标IP地址的流量。

举例来说,目标服务端所提供的服务是网上商城的购物服务。商城可以进行柴油的售卖。在某个历史时间段,用户在A商城买柴油,用户B在商场进行开票操作,用户C在浏览商场展示的产品。买柴油和开票操作可以为商城预设的核心操作业务,相应地,浏览产品可以是非核心操作业务。本公开可以提供一种确保对核心操作业务的请求可以分配到流量的方法。

流量拥堵状态可以指流量的带宽占用率已经到达了预设百分比,比如当前对于服务的业务请求的流量占带宽的百分之九十。

本实施例所提供的方法可以对于各个业务请求中的核心操作业务和高频访问网段对应的业务分配流量,从而确保了服务的核心功能的实现。而服务的核心功能往往维护得较好,所对应业务请求的实现概率较高。因此,本实施例可以让地址的成功连接概率较高的业务请求能够分配到流量,避免了流量在分配后因为网络原因让终端设备无法连接到对应地址造成的流量浪费。

图2示出根据本公开实施例的网络流量的分配方法。如图2所示,该方法包括:

步骤201,确定目标服务端所提供的核心操作业务所对应网页的网址,其中,所述网页为核心操作业务所对应网页操作所针对的网页。

在本实施例中,上述执行主体可以对于目标服务端所提供的核心操作业务对应的网页,确定该网页的网址。核心操作业务所对应的网页操作比如购买操作,是对于网页的操作。

这里的网址可以是统一资源标识符(Uniform Resource Identifie,URI),或者统一资源定位符(Uniform Resource Locator,URL)。

步骤202,确定访问所述网址的终端所对应的IP地址。

在本实施例中,上述执行主体可以确定访问上述网址的终端所对应的IP地址。具体地,上述执行主体可以采用各种方式,确定该IP地址。比如,上述执行主体可以向终端发送IP地址请求,以获取该终端的IP地址。

步骤203,确定至少一个所述IP地址的网段信息,在所述网段信息中确定指示高频访问网段的网段信息为目标网段信息。

步骤204,若确定所述目标服务端所提供的服务当前处于流量拥堵状态,对至少一个所述目标网段信息所对应的业务请求分配流量。

本实施例可以通过核心操作业务所对应网页的网址,准确地找到对核心操作业务进行请求的终端所对应的IP地址。

在本实施例可选的实现方式中,步骤202可以包括:获取所述访问的访问日志,其中,所述访问日志包括访问所述网址的IP地址;在所述访问日志中提取IP地址。

在这些可选的实现方式中,上述执行主体可以获取上述访问的访问日志。在访问日志中提取出IP地址。

举例来说,通过目标服务端访问的网址为https://xxxx/createOrder......,nginx的访问日志可以打印出这样的一条消息:100.1.2.233/createOrder……,其中的100.1.2.233即是IP地址。

这些可选的实现方式可以通过日志,及时、准确地确定出IP地址,从而有助于进行流量的精准分配。

在本实施例可选的实现方式中,步骤201可以包括:在通过所述目标服务器进行访问的网址组成的网址集合中,将资源地址字段包括预设字段的网址,确定为所述目标服务端所提供的核心操作业务所对应网页的网址,其中,所述预设字段包含于所述核心操作业务所对应网页的资源地址字段。

在这些实现方式中,网址可以包括资源地址字段。比如,一个网址为WWW.XXY.com/ga/advanced.html,该网址中的资源地址字段包括ga/advanced.html。

上述执行主体或者其它电子设备可以通过目标服务器所提供服务进行访问的网址,生成网址集合。之后,上述执行主体可以在网址集合中,确定目标服务端所提供的核心操作业务所对应网页的网址。所确定出的网址的资源地址字段中包括预设字段。

这些实现方式可以通过资源地址字段,准确地筛选出与核心操作业务相关的网址。

在本实施例可选的实现方式中,步骤202可以包括:解析所述网址,将解析结果作为访问所述网址的终端所对应的IP地址。

在这些实现方式中,上述执行主体可以通过各种方式解析所述网址,解析结果为访问所述网址的终端所对应的IP地址。具体地,上述执行主体可以通过域名系统(DomainName System,DNS)解析出IP地址。或者,上述执行主体可以通过预设的神经网络模型解析出IP地址。

在本公开任一实施例的一些可选的实现方式中,在所述确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址之后,上述方法还可以包括:在所述IP地址中,确定通过基站访问的基站IP地址,其中,所述预设位置基站为核心操作业务所对应操作的执行终端在执行时的附近基站;将所述基站IP地址,确定为所述至少一个所述IP地址中的IP地址。

在这些可选的实现方式中,上述执行主体可以确定通过基站访问的IP地址,该IP地址为基站IP地址。上述执行主体可以采用各种方式,将所述基站IP地址,确定为所述至少一个所述IP地址中的IP地址。比如,上述执行主体可以直接将所述基站IP地址,确定为所述至少一个所述IP地址。或者,上述执行主体可以不仅将基站IP地址,加入至少一个IP地址中,还将IP地址中的预设IP地址加入至少一个IP地址。

上述执行主体可以采用各种方式判断IP地址是否为通过基站访问的IP地址。比如,上述执行主体可以判断是否存在预设数量的IP地址的网段相同,如果存在,则可以确定该相同网段的IP地址是通过基站访问的IP地址。或者,上述执行主体可以通过业务请求中携带的基站标识,来判断IP地址是否通过基站访问。

预设位置基站为核心操作业务所对应操作的执行终端在执行该操作时的附近基站。这里的附近基站指终端向目标服务端发请求所采用的基站,与终端的距离小于预设距离,比如可以是与终端距离最小的基站,

在一些应用场景中,用户在目标服务端所提供的商城购买燃油,通常在加油站的地理范围内进行购买。用户使用的终端比如手机所在的移动网络,会自动分配给用户一个IP地址。该加油站附近的基站所提供的IP地址通常在同一个网段内。因此,可以将基站对应的IP地址,作为至少一个所述IP地址中的IP地址,用于获取网段信息。

这些可选的实现方式重点关注了通过基站访问的IP地址,基站的信号稳定,所对应业务请求最终的实现概率较高。

可选地,所述在所述IP地址中,确定通过预设位置基站访问的基站IP地址,包括:对于所述IP地址中的目标IP地址,向预设的第三方服务端发送包括所述目标IP地址的位置请求信息;响应于接收到所述目标IP地址对应的地理位置,判断所述地理位置是否位于所述预设位置基站;若所述地理位置位于所述预设位置基站,则确定所述目标IP地址是通过预设位置基站访问的基站IP地址。

在这些可选的实现方式中,上述执行主体可以向预设的第三方服务端发送某个IP地址的位置请求信息,从而接收到反馈的地理位置比如经纬度,进而判断该地理位置是否位于预设位置基站。如果判断的结果为是,则该IP地址是通过预设位置基站访问的基站IP地址。在实践中,向第三方服务端发送的动作可以通过指定的第三方接口执行。

在本公开任一实施例的一些可选的实现方式中,在所述对至少一个所述目标网段信息所对应的业务请求分配流量之前,该网络流量的分配方法,可以包括:调用预设接口,查询所述目标网段信息的类型信息,其中,所述类型信息包括以下至少一项:所采用网络的运营商、地理位置;将类型信息为预设类型信息的目标网段信息,确定为所述至少一个所述目标网段信息。

在这些可选的实现方式中,上述执行主体可以对于访问频率高的目标网段信息,调用预设接口查询目标网段信息的类型信息。类型信息是对于网段信息进行信息的分类所得到的信息。比如,类型信息可以包括运营商、地理位置等等。

预设类型信息比如可以指示A运营商,此外,还可以指示国内的地理位置,也即如果一个目标网段信息的类型信息指示国外的地理位置,则该目标网段信息不包含在上述至少一个所述目标网段信息。再比如,预设类型信息指示的地理位置可以是预设地理区域,例如加油站所在地理区域。

这些实现方式可以通过目标网段信息的类型信息,进一步对目标网段信息进行筛选。

在本公开任一实施例的一些可选的实现方式中,在所述网段信息中确定指示高频访问网段的网段信息为目标网段信息,包括:确定所述网段信息在预设时间段的出现次数;按照出现次数由高到低的顺序,从各个网段信息中选取至少一个网段信息作为高频访问网段的网段信息。

在本实施例中,上述执行主体可以对于上述IP地址的网段信息,在预设时间段统计上述网段信息的出现次数。上述IP地址的数量为多个,因此,网段信息的数量也是多个。上述执行主体可以按照出现次数由高到低的顺序,从各个上述IP地址对应的各个网段信息中,选取至少一个网段信息作为高频访问网段的网段信息。比如,上述执行主体可以选取预设数量的网段信息或者选取出现次数大于预设次数阈值的网段信息,作为高频访问网段的网段信息。

这里的预设时间段比如可以是5分钟或者1分钟等。在预设时间段的出现次数可以等同于出现频率。预设时间段可以是包括当前时刻的时间段也可以是特定历史时间段。

该过程可以是由预设服务器比如nginx服务器执行的,具体可以采用openResty中的lua脚本执行。

本实施例可以通过在预设时间段网段信息的出现次数,选取出高频访问网段的网段信息,从而提高确定高频访问网段的准确度。

可选地,所述确定所述网段信息在预设时间段的出现次数,包括:对于每个网段信息,采用字典排序法,统计该网段信息在预设时间段的出现次数;所述按照出现次数由高到低的顺序,从各个网段信息中选取至少一个网段信息作为高频访问网段的网段信息,包括:对各个网段信息按照所述出现次数的大小进行排序,得到排序序列;从所述排序序列的出现次数高的一端,选取至少一个网段信息作为高频访问网段的网段信息。

在这些可选的实现方式中,上述执行主体可以按照字典排序法进行排序。具体地,上述执行主体可以定义字典的计数数值counts,该counts用于存储每个网段信息出现的次数。这里的网段信息指目标IP地址的网段信息。如果counts中已经存在该网段信息,则将该网段信息对应的值加一,否则将该网段信息添加到counts中,并将该网段信息对应的值设为一。

可以按照出现次数,对于各个网段信息进行排序。具体地,可以由小到大排序或者由大到小排序。得到的排序序列存在两端,一端是出现次数最高的一端,另一端是出现次数最低的一端。上述执行主体可以从排序序列的两端中出现次数高的一端开始选取网段信息,并将选取的网段信息作为高频访问网段的网段信息。

这些实现方式可以通过字典排序法,准确地统计出网段信息的出现次数。

在本公开任一实施例的一些可选的实现方式中,所述确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址,包括:从预设数据库中,获取预先配置的核心操作业务IP地址;将所请求的IP地址中,符合所述核心操作业务IP地址的IP地址确定为已对目标服务端的核心操作业务进行请求的终端所对应的IP地址。

在这些可选的实现方式中,上述执行主体可以在服务当前的多个业务请求所请求的IP地址中,确定符合核心操作业务IP地址的IP地址作为已对目标服务端的核心操作业务进行请求的终端所对应的IP地址。

该核心操作业务IP地址,可以配置在预设数据库中。在实践中,该预设数据库可以是远程字典服务(redis)数据库。预设数据库的配置过程可以包括:上述执行主体或者其它电子设备,可以预先将用户常操作业务的IP地址标记为核心操作业务IP地址。比如,用户常操作业务可以是购买商品、开票等业务。上述执行主体或者其它电子设备可以获取这些业务对应的业务请求的IP地址,并将获取的这些IP地址放入预设数据库中。

这些实现方式可以通过预先配置的核心操作业务IP地址,快速、准确地确定出候选IP地址。

在本公开任一实施例的一些可选的实现方式中,在所述在所述网段信息中确定指示高频访问网段的网段信息为目标网段信息之后,所述方法还包括:若确定所述目标服务端所提供的服务当前处于流量拥堵状态,获取所述目标服务端当前的多个业务请求所请求的IP地址中,所述至少一个所述目标网段信息所对应的IP地址以外的其它IP地址;对所述其它IP地址对应的业务请求终端,推送在等待分配流量时显示的预设页面信息。

在这些可选的实现方式中,上述执行主体对于至少一个目标网段信息分配连接该网段的流量。而对于上述多个业务请求所请求的IP地址中,上述至少一个目标网段信息所对应IP地址以外的其它IP地址,则不分配流量,而是推送等待页面信息,让发送业务请求的终端设备显示该等待页面比如内容分发网络CDN等待页。预设页面信息指示的页面是在终端设备等待分配流量时显示的页面。

如图3所示,图中示出了目标服务端301对第一终端设备302分配流量,对第二终端设备303不分配流量而是发送等待页面。这里的第一终端设备302为发出至少一个目标网段信息所对应的业务请求的终端设备。第二终端设备303为目标服务端301当前服务的业务请求的发送终端设备中,上述第一终端设备302以外的终端设备。

这些实现方式可以让不能分配到流量的用户看到等待页面,以缓解用户不能看到分配到流量的焦虑。

在本公开任一实施例的一些可选的实现方式中,所述确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址,包括:在所述服务的业务请求所请求的IP地址中,按照请求的时间段,对于所请求的IP地址进行去重,得到多个业务请求所请求的IP地址集合;在所述IP地址集合中,确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址。

在这些可选的实现方式中,上述执行主体可以对于目标服务端当前所提供服务的业务请求进行预处理过滤。具体地,该过滤过程可以是去重。比如,以时间段为单位,对每个时间段请求的IP地址进行去重。

这些实现方式可以通过去重,在减少IP地址的数量的同时,避免对于重复IP地址进行重复操作导致的无效处理过程。

本公开实施例提供了一种网络流量的分配装置,该装置用于执行上述实施例所述的网络流量的分配方法,如图4所示,该网络流量的分配装置包括:核心筛选单元401,被配置成确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址;网段确定单元402,被配置成确定至少一个所述IP地址的网段信息,在所述网段信息中确定指示高频访问网段的网段信息为目标网段信息;流量分配单元403,被配置成若确定所述目标服务端所提供的服务当前处于流量拥堵状态,对至少一个所述目标网段信息所对应的业务请求分配流量。

可选地,所述核心筛选单元401,进一步被配置成按照如下方式执行所述确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址:确定目标服务端所提供的核心操作业务所对应网页的网址,其中,所述网页为核心操作业务所对应网页操作所针对的网页;确定访问所述网址的终端所对应的IP地址。

可选地,所述网址包括资源地址字段;所述确定目标服务端所提供的核心操作业务所对应网页的网址,包括:在通过所述目标服务器进行访问的网址组成的网址集合中,将资源地址字段包括预设字段的网址,确定为所述目标服务端所提供的核心操作业务所对应网页的网址,其中,所述预设字段包含于所述核心操作业务所对应网页的资源地址字段。

可选地,所述确定访问所述网址的终端所对应的IP地址,包括:解析所述网址,将解析结果作为访问所述网址的终端所对应的IP地址。

可选地,所述核心筛选单元401,进一步被配置成按照如下方式执行所述确定访问所述网址的终端所对应的IP地址:获取所述访问的访问日志,其中,所述访问日志包括访问所述网址的IP地址;在所述访问日志中提取IP地址。

可选地,所述装置还被配置成:在所述确定已对目标服务端的核心操作业务进行请求的终端所对应的IP地址之后,在所述IP地址中,确定通过预设位置基站访问的基站IP地址,其中,所述预设位置基站为核心操作业务所对应操作的执行终端在执行时的附近基站;将所述基站IP地址,确定为所述至少一个所述IP地址中的IP地址。

可选地,上述装置进一步被配置成按照如下方式执行所述在所述IP地址中,确定通过预设位置基站访问的基站IP地址:对于所述IP地址中的目标IP地址,向预设的第三方服务端发送包括所述目标IP地址的位置请求信息;响应于接收到所述目标IP地址对应的地理位置,判断所述地理位置是否位于所述预设位置基站;若所述地理位置位于所述预设位置基站,则确定所述目标IP地址是通过预设位置基站访问的基站IP地址。

可选地,所述装置还被配置成:在所述对至少一个所述目标网段信息所对应的业务请求分配流量之前,调用预设接口,查询所述目标网段信息的类型信息,其中,所述类型信息包括以下至少一项:所采用网络的运营商、地理位置;将类型信息为预设类型信息的目标网段信息,确定为所述至少一个所述目标网段信息。

可选地,所述装置还被配置成:在所述在所述网段信息中确定指示高频访问网段的网段信息为目标网段信息之后,若确定所述目标服务端所提供的服务当前处于流量拥堵状态,获取所述目标服务端当前的多个业务请求所请求的IP地址中,所述至少一个所述目标网段信息所对应的IP地址以外的其它IP地址;对所述其它IP地址对应的业务请求终端,推送在等待分配流量时显示的预设页面信息。

本公开的上述实施例提供的网络流量的分配装置与本公开实施例提供的网络流量的分配方法出于相同的发明构思,具有与其存储的应用程序所采用、运行或实现的方法相同的有益效果。

本公开实施方式还提供一种与前述实施方式所提供的网络流量的分配方法对应的电子设备,以执行上述网络流量的分配方法。本公开实施例不做限定。

请参考图5,其示出了本公开的一些实施方式所提供的一种电子设备的示意图。如图5所示,所述电子设备50包括:处理器500,存储器501,总线502和通信接口503,所述处理器500、通信接口503和存储器501通过总线502连接;所述存储器501中存储有可在所述处理器500上运行的计算机程序,所述处理器500运行所述计算机程序时执行本公开前述任一实施方式所提供的方法。

其中,存储器501可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口503(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网、广域网、本地网、城域网等。

总线502可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。其中,存储器501用于存储程序,所述处理器500在接收到执行指令后,执行所述程序,前述本公开实施例任一实施方式揭示的所述网络流量的分配方法可以应用于处理器500中,或者由处理器500实现。

处理器500可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器500中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器500可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器501,处理器500读取存储器501中的信息,结合其硬件完成上述方法的步骤。

本公开实施例提供的电子设备与本公开实施例提供的网络流量的分配方法出于相同的发明构思,具有与其采用、运行或实现的方法相同的有益效果。

本公开实施方式还提供一种与前述实施方式所提供的网络流量的分配方法对应的计算机可读存储介质,请参考图6,其示出的计算机可读存储介质为光盘60,其上存储有计算机程序(即程序产品),所述计算机程序在被处理器运行时,会执行前述任意实施方式所提供的网络流量的分配方法。

需要说明的是,所述计算机可读存储介质的例子还可以包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他光学、磁性存储介质,在此不再一一赘述。

本公开的上述实施例提供的计算机可读存储介质与本公开实施例提供的网络流量的分配方法出于相同的发明构思,具有与其存储的应用程序所采用、运行或实现的方法相同的有益效果。

需要说明的是:

在上述文本中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本公开实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本公开各个实施例所述的方法。

上面结合附图对本公开的实施例进行了描述,仅为本公开的具体实施方式,但是本公开并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本公开的启示下,在不脱离本公开宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本公开的保护之内。

相关技术
  • 车辆及其安全带预紧方法、系统、电子设备和存储介质
  • 车辆及其横向控制方法、系统、电子设备和存储介质
  • 电池均衡方法、系统、车辆、存储介质及电子设备
  • 电池均衡方法、系统、车辆、存储介质及电子设备
  • 车辆及其避障控制方法、系统、电子设备和存储介质
  • 车辆识别方法、系统、装置、介质及电子设备
  • 一种逃费车辆的识别方法、系统、电子设备及存储介质
技术分类

06120116337240