CN109246229A - 一种分发资源获取请求的方法和装置 - Google Patents
一种分发资源获取请求的方法和装置 Download PDFInfo
- Publication number
- CN109246229A CN109246229A CN201811141742.0A CN201811141742A CN109246229A CN 109246229 A CN109246229 A CN 109246229A CN 201811141742 A CN201811141742 A CN 201811141742A CN 109246229 A CN109246229 A CN 109246229A
- Authority
- CN
- China
- Prior art keywords
- resource
- target service
- hot
- target
- acquisition request
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种分发资源获取请求的方法和装置,属于数据传输技术领域。所述方法包括:接收目标业务资源的资源获取请求,确定所述目标业务资源的资源属性;当所述资源属性为静态非热点资源时,根据所述目标业务资源的标识信息在后台服务***中选择目标缓存服务器;当所述资源属性为动态资源或静态热点资源时,根据所述后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;将所述目标业务资源的资源获取请求发送至所述目标缓存服务器。采用本发明,既可以提高已缓存资源的资源命中率,又可以避免缓存服务器过载。
Description
技术领域
本发明涉及数据传输技术领域,特别涉及一种分发资源获取请求的方法和装置。
背景技术
随着互联网技术的不断开发,云计算业务也随之快速发展。云计算业务的后台服务***中可以包含有大量用于存储业务资源的缓存服务器,当用户终端需要从后台服务***中获取业务资源时,这些缓存服务器可以为用户终端提供相应的业务资源的下载服务。
上述的后台服务***中一般设置有调度服务器,该调度服务器可以接收用户终端提交到后台服务***中的资源获取请求,并将资源获取请求提供给一台选择出的缓存服务器,以使该缓存服务器对资源获取请求进行响应。在选择缓存服务器时,调度服务器一般可以基于负载均衡原则在后台服务***的所有可用的缓存服务器中,选择一台当前负载最低的缓存服务器,或者选择一台当前剩余负载额度最高的缓存服务器。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
同一业务资源的资源获取请求可能会到达不同的缓存服务器,一方面,未存储有业务资源的缓存服务器需要先在本地配置相应的业务资源,延长了请求响应时间,另一方面,一份业务资源需要同时存储在多台缓存服务器中,后台服务***中资源大幅冗余,占用了大量的存储空间。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种分发资源获取请求的方法和装置。所述技术方案如下:
第一方面,提供了一种分发资源获取请求的方法,所述方法包括:
接收目标业务资源的资源获取请求,确定所述目标业务资源的资源属性;
当所述资源属性为静态非热点资源时,根据所述目标业务资源的标识信息在后台服务***中选择目标缓存服务器;
当所述资源属性为动态资源或静态热点资源时,根据所述后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;
将所述目标业务资源的资源获取请求发送至所述目标缓存服务器。
可选的,所述确定所述目标业务资源的资源属性,包括:
根据所述资源获取请求携带的所述目标业务资源的URL的后缀,确定所述目标业务资源的资源属性为动态资源或者静态资源;
根据在预设历史时长内所述目标业务资源的资源获取请求的接收次数和预设热点阈值,确定所述目标业务资源的资源属性为热点资源或者非热点资源。
可选的,所述根据在预设历史时长内所述目标业务资源的资源获取请求的接收次数和预设热点阈值,确定所述目标业务资源的资源属性为热点资源或者非热点资源,包括:
确定当前时刻所属的目标时段和所述目标时段之前的预设数目个历史时段;
计算所述目标时段和所有所述历史时段中,所述目标业务资源的资源获取请求的总接收次数;
如果所述总接收次数大于预设热点阈值,则确定所述目标业务资源的资源属性为热点资源,否则确定所述目标业务资源的资源属性为非热点资源。
可选的,所述确定所述目标业务资源的资源属性为热点资源之后,还包括:
获取当前时刻前的预设统计时长内确定出的热点资源的占比;
如果所述占比大于或等于预设热点比例,则在每个所述热点资源对应的资源获取请求的接收次数中确定接收次数最小值;
如果所述目标业务资源的资源获取请求的接收次数小于所述接收次数最小值,则将所述目标业务资源的资源属性确定为非热点资源。
可选的,所述当所述资源属性为静态非热点资源时,根据所述目标业务资源的标识信息在后台服务***中选择目标缓存服务器,包括:
当所述资源属性为静态非热点资源时,将所述目标业务资源的URL作为key值,基于一致性哈希算法在后台服务***中选择目标缓存服务器。
可选的,所述当所述资源属性为动态资源或静态热点资源时,根据所述后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器,包括:
当所述资源属性为动态资源或静态热点资源时,在所述后台服务***中选择剩余负载额度从高到低排列靠前的多个缓存服务器;
判断所述多个缓存服务器中是否存在已接收过所述目标业务资源的资源获取请求的备选缓存服务器;
如果是,则选择所述备选缓存服务器为目标缓存服务器,否则选择所述剩余负载额度最高的缓存服务器为目标缓存服务器。
可选的,所述方法还包括:
如果在预设时长内所述目标业务资源的资源获取请求的接收次数大于预设突发阈值,且所述目标业务资源的数据量大于预设数据阈值,则向所述后台服务***中剩余负载额度从高到低排列靠前的多个缓存服务器发送所述目标业务资源的配置请求。
第二方面,提供了一种分发资源获取请求的装置,所述装置包括:
确定模块,用于接收目标业务资源的资源获取请求,确定所述目标业务资源的资源属性;
选择模块,用于当所述资源属性为静态非热点资源时,根据所述目标业务资源的标识信息在后台服务***中选择目标缓存服务器,当所述资源属性为动态资源或静态热点资源时,根据所述后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;
发送模块,用于将所述目标业务资源的资源获取请求发送至所述目标缓存服务器。
可选的,所述确定模块,具体用于:
根据所述资源获取请求携带的所述目标业务资源的URL的后缀,确定所述目标业务资源的资源属性为动态资源或者静态资源;
根据在预设历史时长内所述目标业务资源的资源获取请求的接收次数和预设热点阈值,确定所述目标业务资源的资源属性为热点资源或者非热点资源。
可选的,所述确定模块,具体用于:
确定当前时刻所属的目标时段和所述目标时段之前的预设数目个历史时段;;
计算所述目标时段和所有所述历史时段中,所述目标业务资源的资源获取请求的总接收次数;
如果所述总接收次数大于预设热点阈值,则确定所述目标业务资源的资源属性为热点资源,否则确定所述目标业务资源的资源属性为非热点资源。
可选的,所述确定模块,还用于:
获取当前时刻前的预设统计时长内确定出的热点资源的占比;
如果所述占比大于或等于预设热点比例,则在每个所述热点资源对应的资源获取请求的接收次数中确定接收次数最小值;
如果所述目标业务资源的资源获取请求的接收次数小于所述接收次数最小值,则将所述目标业务资源的资源属性确定为非热点资源。
可选的,所述选择模块,具体用于:
当所述资源属性为静态非热点资源时,将所述目标业务资源的URL作为key值,基于一致性哈希算法在后台服务***中选择目标缓存服务器。
可选的,所述选择模块,具体用于:
当所述资源属性为动态资源或静态热点资源时,在所述后台服务***中选择剩余负载额度从高到低排列靠前的多个缓存服务器;
判断所述多个缓存服务器中是否存在已接收过所述目标业务资源的资源获取请求的备选缓存服务器;
如果是,则选择所述备选缓存服务器为目标缓存服务器,否则选择所述剩余负载额度最高的缓存服务器为目标缓存服务器。
可选的,所述装置还包括配置模块,用于:
如果在预设时长内所述目标业务资源的资源获取请求的接收次数大于预设突发阈值,且所述目标业务资源的数据量大于预设数据阈值,则向所述后台服务***中剩余负载额度从高到低排列靠前的多个缓存服务器发送所述目标业务资源的配置请求。
第三方面,提供了一种调度服务器,所述调度服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如第一方面所述的分发资源获取请求的方法。
第四方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如第一方面所述的分发资源获取请求的方法。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例中,接收目标业务资源的资源获取请求,确定目标业务资源的资源属性;当资源属性为静态非热点资源时,根据目标业务资源的标识信息在后台服务***中选择目标缓存服务器;当资源属性为动态资源或静态热点资源时,根据后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;将目标业务资源的资源获取请求发送至目标缓存服务器。这样,对于静态非热点资源,可以将资源获取请求引导至已存储相应资源的缓存服务器,从而可以提高已缓存资源的资源命中率,同时可以降低了请求响应时间,并且无需在其它缓存服务器中进行重复存储,节省了存储空间,而对于动态资源和热点资源,可以将资源获取请求引导至负载较低的缓存服务器,从而可以实现多台缓存服务器之间负载均衡,避免部分缓存服务器过载。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种后台服务***的网络框架示意图;
图2是本发明实施例提供的一种分发资源获取请求的方法流程图;
图3是本发明实施例提供的一种分发资源获取请求的装置结构示意图;
图4是本发明实施例提供的一种分发资源获取请求的装置结构示意图;
图5是本发明实施例提供的一种调度服务器的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例提供了一种分发资源获取请求的方法,该方法的执行主体可以是后台服务***的调度服务器,后台服务***至少包括一台调度服务器和多台缓存服务器,具体网络框架可以如图1所示,其中,调度服务器可以接收所有用户终端的资源获取请求,然后基于本地预先设置的请求分发策略,在后台服务***的所有缓存服务器中选择用于响应该资源获取请求的缓存服务器。缓存服务器在接收到资源获取请求后,可以基于预先存储的业务资源,或者临时配置的业务资源进行反馈。上述调度服务器可以包括处理器、存储器、收发器,处理器可以用于进行下述流程中执行分发资源获取请求的处理,存储器可以用于存储处理过程中需要的数据以及产生的数据,如资源获取请求的接收次数、接收时间等,收发器可以用于接收和发送处理过程中的相关数据,如接收或发送资源获取请求等。
下面将结合具体实施方式,对图2所示的处理流程进行详细的说明,内容可以如下:
步骤201,接收目标业务资源的资源获取请求,确定目标业务资源的资源属性。
在实施中,用户可以通过用户终端向云计算业务的后台服务***请求某项业务资源(以目标业务资源为例),后台服务***的调度服务器可以接收到用户终端发来的目标业务资源的资源获取请求,之后可以确定目标业务资源的资源属性。此处,确定目标业务资源的资源属性可以至少包括确定目标业务资源属于动态资源还是静态资源,确定目标业务资源属于热点资源还是非热点资源。
可选的,步骤201中区分静态资源和动态资源以及判断热点资源的具体处理可以如下:根据资源获取请求携带的目标业务资源的URL的后缀,确定目标业务资源的资源属性为动态资源或者静态资源;根据在预设历史时长内目标业务资源的资源获取请求的接收次数和预设热点阈值,确定目标业务资源的资源属性为热点资源或者非热点资源。
在实施中,调度服务器在确定目标业务资源的资源属性的过程中,可以先提取资源获取请求中携带的目标业务资源的URL,然后根据URL的后缀来判断目标业务资源的资源属性为动态资源还是静态资源,具体的,当URL的后缀为“.php”、“.aspx”、“.asp”、“.jsp”、“.do”、“.dwr”、“.cgi”、“.fcgi”、“.action”、“.ashx”、“.axd”、“.json”等字符串时,可以确定资源属性为动态资源,其它的情况下资源属性则为静态资源。之后,调度服务器可以获取预设历史时长内(如前10分钟内)目标业务资源的资源获取请求的接收次数,再将接收次数和预设热点阈值进行比较,进而可以根据比较结果确定目标业务资源的资源属性为热点资源还是非热点资源。一般情况下,接收次数大于预设热点阈值则为热点资源,接收次数不大于预设热点阈值则为非热点资源。
可选的,在统计资源获取请求的接收次数时,可以引入时段的概念,以减少统计的工作量,相应的,上述鉴别热点资源和非热点资源的处理可以如下:确定当前时刻所属的目标时段和目标时段之前的预设数目个历史时段;计算目标时段和所有历史时段中,目标业务资源的资源获取请求的总接收次数;如果总接收次数大于预设热点阈值,则确定目标业务资源的资源属性为热点资源,否则确定目标业务资源的资源属性为非热点资源。
在实施中,技术人员可以在调度服务器处设置用于统计资源获取请求的接收次数的时段,以使调度服务器分时段对接收次数进行统计,例如,可以设定一个时段长10分钟,调度服务器可以10分钟统计一次该10分钟内的接收次数,然后按时段对统计的接收次数进行存储。以目标业务资源的资源获取请求为例,调度服务器可以将目标业务资源的资源获取请求的首次接收时间作为该资源获取请求的第一个时段的起点,然后每隔预设的时段长度统计并存储时段内目标业务资源的资源获取请求的接收次数。这样,调度服务器在接收到目标业务资源的资源获取请求时,可以确定当前时刻所属的目标时段和目标时段之前的预设数目个历史时段。可以理解,历史时段的数目由判断热点资源的参考时间和单个时段的时长决定,如判断需要参考一个小时内的接收次数,每个时段的时长为10分钟,那么可以确定的历史时段的数目可以为5个(考虑目标时段)或6个(不考虑目标时段)。之后,调度服务器可以获取已存储的所有历史时段中统计的目标业务资源的资源获取请求的接收次数,同时确定目标时段内目标业务资源的资源获取请求的接收次数,从而将这些接收次数相加得到总接收次数。如果总接收大于预设热点阈值,调度服务器则可以确定目标业务资源的资源属性为热点资源,否则可以确定目标业务资源的资源属性为非热点资源。
可选的,为了保证后台服务***的资源命中率,可以对热点资源的数量进行一定控制,相应的,在确定了目标业务资源为热点资源后,还可以存在如下处理:获取当前时刻前的预设统计时长内确定出的热点资源的占比;如果占比大于或等于预设热点比例,则在每个热点资源对应的资源获取请求的接收次数中确定接收次数最小值;如果目标业务资源的资源获取请求的接收次数小于接收次数最小值,则将目标业务资源的资源属性确定为非热点资源。
在实施中,调度服务器在确定目标业务资源为热点资源后,可以先获取当前时刻前的预设统计时长内确定出的热点资源的数量和非热点资源的数量,从而可以得到预设统计时长内热点资源的占比。如果该占比大于或者等于预设热点比例,则表明预设热点阈值可能设置的较低,确定出的热点资源过多,后台服务***的资源命中率将会大幅下降,故而可以进一步在上述每个热点资源对应的资源获取请求的接收次数中确定接收次数最小值,再判断目标业务资源的资源获取请求的接收次数和该接收次数最小值的大小关系。如果目标业务资源的资源获取请求的接收次数较小,可以认为目标业务资源的热度相对于已确定出的热点资源的热度较低,故而可以将目标业务资源的资源属性重新确定为非热点资源。
步骤202,当资源属性为静态非热点资源时,根据目标业务资源的标识信息在后台服务***中选择目标缓存服务器。
在实施中,如果确定出目标业务资源的资源属性为静态非热点资源,调度服务器则可以提取目标业务资源的标识信息,然后根据目标业务资源的标识信息在后台服务***中选择目标缓存服务器。此处的标识信息可以是目标业务资源的URL,也可以是目标业务资源的资源名称,还可以是后台服务***为目标业务资源分配的唯一辨识号等。可以理解,由于业务资源的标识信息基本固定不变,故而基于标识信息选择缓存服务器,可以将静态非热点资源的资源获取请求分发至同一缓存服务器,提高后台服务***中存储的业务资源的命中率。
可选的,对于静态非热点资源,选择目标缓存服务器的方式可以具体如下:当资源属性为静态非热点资源时,将目标业务资源的URL作为key值,基于一致性哈希算法在后台服务***中选择目标缓存服务器。
在实施中,调度服务器确定了目标业务资源为静态非热点资源后,可以获取目标业务资源的URL,然后以目标业务资源的URL作为key值,利用一致性哈希算法计算得到目标业务资源对应的hash值,进而可以根据该hash值在后台服务***中选择目标缓存服务器。
步骤203,当资源属性为动态资源或静态热点资源时,根据后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器。
在实施中,如果确定出的目标业务资源的资源属性为动态资源或者静态热点资源,调度服务器则可以获取后台服务***中所有缓存服务器的实时负载情况,然后根据所有缓存服务器的实时负载情况选择目标缓存服务器。容易想到,为了实现负载均衡,选择的目标缓存服务器应当为当前负载较低或者剩余负载额度较高的缓存服务器。可以理解,由于动态资源无法预先进行缓存,故而可以在选择缓存服务器时遵循负载均衡原则,而由于静态热点资源的请求量较大,为避免部分缓存服务器过载,则可以在选择缓存服务器时也遵循负载均衡原则。
可选的,在根据实时负载情况选择缓存服务器时,还可以一定程度上兼顾资源命中率,相应的,步骤203的处理具体可以如下:当资源属性为动态资源或静态热点资源时,在后台服务***中选择剩余负载额度从高到低排列靠前的多个缓存服务器;判断多个缓存服务器中是否存在已接收过目标业务资源的资源获取请求的备选缓存服务器;如果是,则选择备选缓存服务器为目标缓存服务器,否则选择剩余负载额度最高的缓存服务器为目标缓存服务器。
在实施中,调度服务器在确定了目标业务资源的资源属性为动态资源或者为静态非热点资源后,可以获取后台服务***中所有缓存服务器的实时负载情况,然后将所有缓存服务器按照剩余负载额度从高到低的顺序进行排列。之后,调度服务器可以选择排列靠前的多个缓存服务器,然后判断选出的多个缓存服务器中是否存在已接收过目标业务资源的资源获取请求的备选缓存服务器。如果存在,则可以将该备选缓存服务器确定为目标缓存服务器,如果不存在,则可以选择剩余负载额度最高的缓存服务器为目标缓存服务器。值得一提的是,挑选缓存服务器可以挑选预设的数目个排列靠前的缓存服务器,也可以挑选剩余负载额度大于预定阈值的所有缓存服务器,还可以挑选排列靠前的指定比例的缓存服务器。
步骤204,将目标业务资源的资源获取请求发送至目标缓存服务器。
在实施中,调度服务器在确定了目标业务资源的资源属性,并针对性地选择了目标缓存服务器后,调度服务器可以将目标业务资源的资源获取请求发送至目标缓存服务器。目标缓存服务器如果预先存储有目标业务资源,则可以直接将本地存储的目标业务资源反馈给用户终端,如果未存储,则可以临时在本地配置目标业务资源,再将配置后的目标业务资源反馈给用户终端。此处的配置可以是从目标业务资源的源站下载,也可以是从其它缓存服务器处复制目标业务资源,还可以是通知技术人员人工加载目标业务资源等。
可选的,对于一些数据量较大的热点资源,可以提前在缓存服务器中进行配置,以降低请求反馈时间,相应的处理可以如下:如果在预设时长内目标业务资源的资源获取请求的接收次数大于预设突发阈值,且目标业务资源的数据量大于预设数据阈值,则向后台服务***中剩余负载额度从高到低排列靠前的多个缓存服务器发送目标业务资源的配置请求。
在实施中,调度服务器在接收目标业务资源的资源获取请求的同时,可以对资源获取请求的接收次数进行记录,如果在预设时长内的接收次数大于预设突发阈值,则可以检测目标业务资源的数据量,如果其数据量大于预设数据阈值,则可以对后台服务***中所有缓存服务器按剩余负载额度从高到低的顺序进行排列,并向排列靠前的多个缓存服务器发送目标业务资源的配置请求,以预先在多个缓存服务器中配置目标业务资源,从而这些缓存服务器在接收到相应的资源获取请求后,无需再临时配置目标业务资源。
本发明实施例中,接收目标业务资源的资源获取请求,确定目标业务资源的资源属性;当资源属性为静态非热点资源时,根据目标业务资源的标识信息在后台服务***中选择目标缓存服务器;当资源属性为动态资源或静态热点资源时,根据后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;将目标业务资源的资源获取请求发送至目标缓存服务器。这样,对于静态非热点资源,可以将资源获取请求引导至已存储相应资源的缓存服务器,从而可以提高已缓存资源的资源命中率,同时可以降低了请求响应时间,并且无需在其它缓存服务器中进行重复存储,节省了存储空间,而对于动态资源和热点资源,可以将资源获取请求引导至负载较低的缓存服务器,从而可以实现多台缓存服务器之间负载均衡,避免部分缓存服务器过载。
基于相同的技术构思,本发明实施例还提供了一种分发资源获取请求的装置,如图3所示,所述装置包括:
确定模块301,用于接收目标业务资源的资源获取请求,确定所述目标业务资源的资源属性;
选择模块302,用于当所述资源属性为静态非热点资源时,根据所述目标业务资源的标识信息在后台服务***中选择目标缓存服务器,当所述资源属性为动态资源或静态热点资源时,根据所述后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;
发送模块303,用于将所述目标业务资源的资源获取请求发送至所述目标缓存服务器。
可选的,所述确定模块301,具体用于:
根据所述资源获取请求携带的所述目标业务资源的URL的后缀,确定所述目标业务资源的资源属性为动态资源或者静态资源;
根据在预设历史时长内所述目标业务资源的资源获取请求的接收次数和预设热点阈值,确定所述目标业务资源的资源属性为热点资源或者非热点资源。
可选的,所述确定模块301,具体用于:
确定当前时刻所属的目标时段和所述目标时段之前的预设数目个历史时段;;
计算所述目标时段和所有所述历史时段中,所述目标业务资源的资源获取请求的总接收次数;
如果所述总接收次数大于预设热点阈值,则确定所述目标业务资源的资源属性为热点资源,否则确定所述目标业务资源的资源属性为非热点资源。
可选的,所述确定模块301,还用于:
获取当前时刻前的预设统计时长内确定出的热点资源的占比;
如果所述占比大于或等于预设热点比例,则在每个所述热点资源对应的资源获取请求的接收次数中确定接收次数最小值;
如果所述目标业务资源的资源获取请求的接收次数小于所述接收次数最小值,则将所述目标业务资源的资源属性确定为非热点资源。
可选的,所述选择模块302,具体用于:
当所述资源属性为静态非热点资源时,将所述目标业务资源的URL作为key值,基于一致性哈希算法在后台服务***中选择目标缓存服务器。
可选的,所述选择模块302,具体用于:
当所述资源属性为动态资源或静态热点资源时,在所述后台服务***中选择剩余负载额度从高到低排列靠前的多个缓存服务器;
判断所述多个缓存服务器中是否存在已接收过所述目标业务资源的资源获取请求的备选缓存服务器;
如果是,则选择所述备选缓存服务器为目标缓存服务器,否则选择所述剩余负载额度最高的缓存服务器为目标缓存服务器。
可选的,如图4所示,所述装置还包括配置模块304,用于:
如果在预设时长内所述目标业务资源的资源获取请求的接收次数大于预设突发阈值,且所述目标业务资源的数据量大于预设数据阈值,则向所述后台服务***中剩余负载额度从高到低排列靠前的多个缓存服务器发送所述目标业务资源的配置请求。
本发明实施例中,接收目标业务资源的资源获取请求,确定目标业务资源的资源属性;当资源属性为静态非热点资源时,根据目标业务资源的标识信息在后台服务***中选择目标缓存服务器;当资源属性为动态资源或静态热点资源时,根据后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;将目标业务资源的资源获取请求发送至目标缓存服务器。这样,对于静态非热点资源,可以将资源获取请求引导至已存储相应资源的缓存服务器,从而可以提高已缓存资源的资源命中率,同时可以降低了请求响应时间,并且无需在其它缓存服务器中进行重复存储,节省了存储空间,而对于动态资源和热点资源,可以将资源获取请求引导至负载较低的缓存服务器,从而可以实现多台缓存服务器之间负载均衡,避免部分缓存服务器过载。
需要说明的是:上述实施例提供的分发资源获取请求的装置在分发资源获取请求时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的分发资源获取请求的装置与分发资源获取请求的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图5是本发明实施例提供的调度服务器的结构示意图。该调度服务器500可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器522(例如,一个或一个以上处理器)和存储器532,一个或一个以上存储应用程序542或数据544的存储介质530(例如一个或一个以上海量存储设备)。其中,存储器532和存储介质530可以是短暂存储或持久存储。存储在存储介质530的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对调度服务器500中的一系列指令操作。更进一步地,中央处理器522可以设置为与存储介质530通信,在调度服务器500上执行存储介质530中的一系列指令操作。
调度服务器500还可以包括一个或一个以上电源529,一个或一个以上有线或无线网络接口550,一个或一个以上输入输出接口558,一个或一个以上键盘556,和/或,一个或一个以上操作***541,例如Windows Server,Mac OS X,Unix,Linux,FreeBSD等等。
调度服务器500可以包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行上述分发资源获取请求的指令。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (16)
1.一种分发资源获取请求的方法,其特征在于,所述方法包括:
接收目标业务资源的资源获取请求,确定所述目标业务资源的资源属性;
当所述资源属性为静态非热点资源时,根据所述目标业务资源的标识信息在后台服务***中选择目标缓存服务器;
当所述资源属性为动态资源或静态热点资源时,根据所述后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;
将所述目标业务资源的资源获取请求发送至所述目标缓存服务器。
2.根据权利要求1所述的方法,其特征在于,所述确定所述目标业务资源的资源属性,包括:
根据所述资源获取请求携带的所述目标业务资源的URL的后缀,确定所述目标业务资源的资源属性为动态资源或者静态资源;
根据在预设历史时长内所述目标业务资源的资源获取请求的接收次数和预设热点阈值,确定所述目标业务资源的资源属性为热点资源或者非热点资源。
3.根据权利要求2所述的方法,其特征在于,所述根据在预设历史时长内所述目标业务资源的资源获取请求的接收次数和预设热点阈值,确定所述目标业务资源的资源属性为热点资源或者非热点资源,包括:
确定当前时刻所属的目标时段和所述目标时段之前的预设数目个历史时段;
计算所述目标时段和所有所述历史时段中,所述目标业务资源的资源获取请求的总接收次数;
如果所述总接收次数大于预设热点阈值,则确定所述目标业务资源的资源属性为热点资源,否则确定所述目标业务资源的资源属性为非热点资源。
4.根据权利要求2所述的方法,其特征在于,所述确定所述目标业务资源的资源属性为热点资源之后,还包括:
获取当前时刻前的预设统计时长内确定出的热点资源的占比;
如果所述占比大于或等于预设热点比例,则在每个所述热点资源对应的资源获取请求的接收次数中确定接收次数最小值;
如果所述目标业务资源的资源获取请求的接收次数小于所述接收次数最小值,则将所述目标业务资源的资源属性确定为非热点资源。
5.根据权利要求1所述的方法,其特征在于,所述当所述资源属性为静态非热点资源时,根据所述目标业务资源的标识信息在后台服务***中选择目标缓存服务器,包括:
当所述资源属性为静态非热点资源时,将所述目标业务资源的URL作为key值,基于一致性哈希算法在后台服务***中选择目标缓存服务器。
6.根据权利要求1所述的方法,其特征在于,所述当所述资源属性为动态资源或静态热点资源时,根据所述后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器,包括:
当所述资源属性为动态资源或静态热点资源时,在所述后台服务***中选择剩余负载额度从高到低排列靠前的多个缓存服务器;
判断所述多个缓存服务器中是否存在已接收过所述目标业务资源的资源获取请求的备选缓存服务器;
如果是,则选择所述备选缓存服务器为目标缓存服务器,否则选择所述剩余负载额度最高的缓存服务器为目标缓存服务器。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果在预设时长内所述目标业务资源的资源获取请求的接收次数大于预设突发阈值,且所述目标业务资源的数据量大于预设数据阈值,则向所述后台服务***中剩余负载额度从高到低排列靠前的多个缓存服务器发送所述目标业务资源的配置请求。
8.一种分发资源获取请求的装置,其特征在于,所述装置包括:
确定模块,用于接收目标业务资源的资源获取请求,确定所述目标业务资源的资源属性;
选择模块,用于当所述资源属性为静态非热点资源时,根据所述目标业务资源的标识信息在后台服务***中选择目标缓存服务器,当所述资源属性为动态资源或静态热点资源时,根据所述后台服务***中所有缓存服务器的实时负载情况选择目标缓存服务器;
发送模块,用于将所述目标业务资源的资源获取请求发送至所述目标缓存服务器。
9.根据权利要求8所述的装置,其特征在于,所述确定模块,具体用于:
根据所述资源获取请求携带的所述目标业务资源的URL的后缀,确定所述目标业务资源的资源属性为动态资源或者静态资源;
根据在预设历史时长内所述目标业务资源的资源获取请求的接收次数和预设热点阈值,确定所述目标业务资源的资源属性为热点资源或者非热点资源。
10.根据权利要求9所述的装置,其特征在于,所述确定模块,具体用于:
确定当前时刻所属的目标时段和所述目标时段之前的预设数目个历史时段;
计算所述目标时段和所有所述历史时段中,所述目标业务资源的资源获取请求的总接收次数;
如果所述总接收次数大于预设热点阈值,则确定所述目标业务资源的资源属性为热点资源,否则确定所述目标业务资源的资源属性为非热点资源。
11.根据权利要求9所述的装置,其特征在于,所述确定模块,还用于:
获取当前时刻前的预设统计时长内确定出的热点资源的占比;
如果所述占比大于或等于预设热点比例,则在每个所述热点资源对应的资源获取请求的接收次数中确定接收次数最小值;
如果所述目标业务资源的资源获取请求的接收次数小于所述接收次数最小值,则将所述目标业务资源的资源属性确定为非热点资源。
12.根据权利要求8所述的装置,其特征在于,所述选择模块,具体用于:
当所述资源属性为静态非热点资源时,将所述目标业务资源的URL作为key值,基于一致性哈希算法在后台服务***中选择目标缓存服务器。
13.根据权利要求8所述的装置,其特征在于,所述选择模块,具体用于:
当所述资源属性为动态资源或静态热点资源时,在所述后台服务***中选择剩余负载额度从高到低排列靠前的多个缓存服务器;
判断所述多个缓存服务器中是否存在已接收过所述目标业务资源的资源获取请求的备选缓存服务器;
如果是,则选择所述备选缓存服务器为目标缓存服务器,否则选择所述剩余负载额度最高的缓存服务器为目标缓存服务器。
14.根据权利要求8所述的装置,其特征在于,所述装置还包括配置模块,用于:
如果在预设时长内所述目标业务资源的资源获取请求的接收次数大于预设突发阈值,且所述目标业务资源的数据量大于预设数据阈值,则向所述后台服务***中剩余负载额度从高到低排列靠前的多个缓存服务器发送所述目标业务资源的配置请求。
15.一种调度服务器,其特征在于,所述调度服务器包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至7任一所述的分发资源获取请求的方法。
16.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至7任一所述的分发资源获取请求的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811141742.0A CN109246229B (zh) | 2018-09-28 | 2018-09-28 | 一种分发资源获取请求的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811141742.0A CN109246229B (zh) | 2018-09-28 | 2018-09-28 | 一种分发资源获取请求的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109246229A true CN109246229A (zh) | 2019-01-18 |
CN109246229B CN109246229B (zh) | 2021-08-27 |
Family
ID=65054054
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811141742.0A Active CN109246229B (zh) | 2018-09-28 | 2018-09-28 | 一种分发资源获取请求的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109246229B (zh) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110049130A (zh) * | 2019-04-22 | 2019-07-23 | 北京邮电大学 | 一种基于边缘计算的服务部署和任务调度方法及装置 |
CN110149394A (zh) * | 2019-05-20 | 2019-08-20 | 典基网络科技(上海)有限公司 | ***资源的调度方法、装置和存储介质 |
CN110290196A (zh) * | 2019-06-20 | 2019-09-27 | 网宿科技股份有限公司 | 一种内容分发方法及装置 |
CN110866198A (zh) * | 2019-09-27 | 2020-03-06 | 上海硬通网络科技有限公司 | 静态资源缓存方法、***、装置、计算机设备和存储介质 |
CN111131841A (zh) * | 2020-02-24 | 2020-05-08 | 北京达佳互联信息技术有限公司 | 直播间接入方法、装置、电子设备及存储介质 |
CN111371866A (zh) * | 2020-02-26 | 2020-07-03 | 厦门网宿有限公司 | 一种处理业务请求的方法和装置 |
CN112003922A (zh) * | 2020-08-18 | 2020-11-27 | 杭州指令集智能科技有限公司 | 一种数据传输方法及装置 |
CN112019451A (zh) * | 2019-05-29 | 2020-12-01 | ***通信集团安徽有限公司 | 带宽分配方法、调试网元、本地缓存服务器及计算设备 |
CN112740642A (zh) * | 2020-08-31 | 2021-04-30 | 华为技术有限公司 | 通信方法及多接入边缘计算服务器 |
CN112764948A (zh) * | 2021-01-22 | 2021-05-07 | 土巴兔集团股份有限公司 | 数据发送方法、数据发送装置、计算机设备及存储介质 |
CN112953984A (zh) * | 2019-12-10 | 2021-06-11 | 贵州白山云科技股份有限公司 | 数据处理方法、装置、介质及*** |
CN112953985A (zh) * | 2019-12-10 | 2021-06-11 | 贵州白山云科技股份有限公司 | 请求数据处理方法、装置、介质及*** |
CN113452753A (zh) * | 2021-05-21 | 2021-09-28 | 北京奇艺世纪科技有限公司 | 数据分发方法、装置、设备及存储介质 |
CN114629919A (zh) * | 2022-03-31 | 2022-06-14 | 北京百度网讯科技有限公司 | 资源获取方法、装置、设备和存储介质 |
CN114640700A (zh) * | 2020-11-30 | 2022-06-17 | 腾讯科技(深圳)有限公司 | 一种调用频次控制方法及装置 |
CN114666319A (zh) * | 2022-03-02 | 2022-06-24 | 北京百度网讯科技有限公司 | 数据下载方法、装置、电子设备和可读存储介质 |
CN114760361A (zh) * | 2022-04-25 | 2022-07-15 | 中国平安人寿保险股份有限公司 | 业务请求分配方法、***、设备及存储介质 |
CN115277713A (zh) * | 2022-07-27 | 2022-11-01 | 京东科技信息技术有限公司 | 负载均衡方法和装置 |
CN115914399A (zh) * | 2022-09-29 | 2023-04-04 | 京东科技信息技术有限公司 | 请求数据发送方法、装置、设备、介质和程序产品 |
CN116708455A (zh) * | 2023-02-03 | 2023-09-05 | 天翼云科技有限公司 | 资源获取方法及装置、可读存储介质及电子设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101668046A (zh) * | 2009-10-13 | 2010-03-10 | 成都市华为赛门铁克科技有限公司 | 资源缓存方法、资源获取方法及其装置、*** |
CN103051706A (zh) * | 2012-12-19 | 2013-04-17 | 新浪网技术(中国)有限公司 | 应用于动态网站的动态网页请求处理***和方法 |
CN104539724A (zh) * | 2015-01-14 | 2015-04-22 | 浪潮(北京)电子信息产业有限公司 | 一种信息处理方法及*** |
EP2894827A1 (en) * | 2013-12-06 | 2015-07-15 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for managing migration of virtual machine |
CN106649150A (zh) * | 2016-12-26 | 2017-05-10 | 锐捷网络股份有限公司 | 一种缓存管理方法及装置 |
US10009439B1 (en) * | 2013-12-05 | 2018-06-26 | Instart Logic, Inc. | Cache preloading |
CN108322495A (zh) * | 2017-01-18 | 2018-07-24 | 阿里巴巴集团控股有限公司 | 资源访问请求的处理方法、装置和*** |
CN108347460A (zh) * | 2017-01-25 | 2018-07-31 | 华为技术有限公司 | 资源访问方法及装置 |
-
2018
- 2018-09-28 CN CN201811141742.0A patent/CN109246229B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101668046A (zh) * | 2009-10-13 | 2010-03-10 | 成都市华为赛门铁克科技有限公司 | 资源缓存方法、资源获取方法及其装置、*** |
CN103051706A (zh) * | 2012-12-19 | 2013-04-17 | 新浪网技术(中国)有限公司 | 应用于动态网站的动态网页请求处理***和方法 |
US10009439B1 (en) * | 2013-12-05 | 2018-06-26 | Instart Logic, Inc. | Cache preloading |
EP2894827A1 (en) * | 2013-12-06 | 2015-07-15 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for managing migration of virtual machine |
CN104539724A (zh) * | 2015-01-14 | 2015-04-22 | 浪潮(北京)电子信息产业有限公司 | 一种信息处理方法及*** |
CN106649150A (zh) * | 2016-12-26 | 2017-05-10 | 锐捷网络股份有限公司 | 一种缓存管理方法及装置 |
CN108322495A (zh) * | 2017-01-18 | 2018-07-24 | 阿里巴巴集团控股有限公司 | 资源访问请求的处理方法、装置和*** |
CN108347460A (zh) * | 2017-01-25 | 2018-07-31 | 华为技术有限公司 | 资源访问方法及装置 |
Non-Patent Citations (2)
Title |
---|
JUNHUAI LI,YILE WANG,JING ZHANG: ""Research of Web QoS Control Model Based on Dynamic Resource Reallocation Scheme"", 《2008 INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING》 * |
舒畅: ""改进视频点播负载能力的模型与算法研究"", 《中国博士学位论文全文数据库 信息科技辑》 * |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110049130A (zh) * | 2019-04-22 | 2019-07-23 | 北京邮电大学 | 一种基于边缘计算的服务部署和任务调度方法及装置 |
CN110149394A (zh) * | 2019-05-20 | 2019-08-20 | 典基网络科技(上海)有限公司 | ***资源的调度方法、装置和存储介质 |
CN112019451B (zh) * | 2019-05-29 | 2023-11-21 | ***通信集团安徽有限公司 | 带宽分配方法、调试网元、本地缓存服务器及计算设备 |
CN112019451A (zh) * | 2019-05-29 | 2020-12-01 | ***通信集团安徽有限公司 | 带宽分配方法、调试网元、本地缓存服务器及计算设备 |
CN110290196A (zh) * | 2019-06-20 | 2019-09-27 | 网宿科技股份有限公司 | 一种内容分发方法及装置 |
CN110290196B (zh) * | 2019-06-20 | 2021-08-27 | 网宿科技股份有限公司 | 一种内容分发方法及装置 |
CN110866198A (zh) * | 2019-09-27 | 2020-03-06 | 上海硬通网络科技有限公司 | 静态资源缓存方法、***、装置、计算机设备和存储介质 |
CN110866198B (zh) * | 2019-09-27 | 2022-10-28 | 上海硬通网络科技有限公司 | 静态资源缓存方法、***、装置、计算机设备和存储介质 |
CN112953985B (zh) * | 2019-12-10 | 2023-04-07 | 贵州白山云科技股份有限公司 | 请求数据处理方法、装置、介质及*** |
CN112953984A (zh) * | 2019-12-10 | 2021-06-11 | 贵州白山云科技股份有限公司 | 数据处理方法、装置、介质及*** |
CN112953985A (zh) * | 2019-12-10 | 2021-06-11 | 贵州白山云科技股份有限公司 | 请求数据处理方法、装置、介质及*** |
CN111131841A (zh) * | 2020-02-24 | 2020-05-08 | 北京达佳互联信息技术有限公司 | 直播间接入方法、装置、电子设备及存储介质 |
CN111371866A (zh) * | 2020-02-26 | 2020-07-03 | 厦门网宿有限公司 | 一种处理业务请求的方法和装置 |
CN112003922A (zh) * | 2020-08-18 | 2020-11-27 | 杭州指令集智能科技有限公司 | 一种数据传输方法及装置 |
CN112740642B (zh) * | 2020-08-31 | 2022-05-17 | 华为技术有限公司 | 通信方法及多接入边缘计算服务器 |
CN112740642A (zh) * | 2020-08-31 | 2021-04-30 | 华为技术有限公司 | 通信方法及多接入边缘计算服务器 |
CN114640700A (zh) * | 2020-11-30 | 2022-06-17 | 腾讯科技(深圳)有限公司 | 一种调用频次控制方法及装置 |
CN114640700B (zh) * | 2020-11-30 | 2023-04-07 | 腾讯科技(深圳)有限公司 | 一种调用频次控制方法及装置 |
CN112764948A (zh) * | 2021-01-22 | 2021-05-07 | 土巴兔集团股份有限公司 | 数据发送方法、数据发送装置、计算机设备及存储介质 |
CN113452753A (zh) * | 2021-05-21 | 2021-09-28 | 北京奇艺世纪科技有限公司 | 数据分发方法、装置、设备及存储介质 |
CN114666319A (zh) * | 2022-03-02 | 2022-06-24 | 北京百度网讯科技有限公司 | 数据下载方法、装置、电子设备和可读存储介质 |
CN114666319B (zh) * | 2022-03-02 | 2024-03-22 | 北京百度网讯科技有限公司 | 数据下载方法、装置、电子设备和可读存储介质 |
CN114629919A (zh) * | 2022-03-31 | 2022-06-14 | 北京百度网讯科技有限公司 | 资源获取方法、装置、设备和存储介质 |
CN114760361A (zh) * | 2022-04-25 | 2022-07-15 | 中国平安人寿保险股份有限公司 | 业务请求分配方法、***、设备及存储介质 |
CN114760361B (zh) * | 2022-04-25 | 2023-09-15 | 中国平安人寿保险股份有限公司 | 业务请求分配方法、***、设备及存储介质 |
CN115277713A (zh) * | 2022-07-27 | 2022-11-01 | 京东科技信息技术有限公司 | 负载均衡方法和装置 |
CN115914399A (zh) * | 2022-09-29 | 2023-04-04 | 京东科技信息技术有限公司 | 请求数据发送方法、装置、设备、介质和程序产品 |
CN116708455B (zh) * | 2023-02-03 | 2024-01-05 | 天翼云科技有限公司 | 资源获取方法及装置、可读存储介质及电子设备 |
CN116708455A (zh) * | 2023-02-03 | 2023-09-05 | 天翼云科技有限公司 | 资源获取方法及装置、可读存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN109246229B (zh) | 2021-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109246229A (zh) | 一种分发资源获取请求的方法和装置 | |
CN110795203B (zh) | 资源调度方法、装置、***和计算设备 | |
US20230093389A1 (en) | Service request allocation method and apparatus, computer device, and storage medium | |
CN109076026B (zh) | 用于基于等待时间排队的***和方法 | |
CN109104336B (zh) | 服务请求处理方法、装置、计算机设备及存储介质 | |
US20200104165A1 (en) | Systems and methods for scheduling tasks | |
CN104243405B (zh) | 一种请求处理方法、装置及*** | |
CN112162865A (zh) | 服务器的调度方法、装置和服务器 | |
CN104702625B (zh) | 一种cdn网络中访问请求调度方法及装置 | |
CN110474852B (zh) | 一种带宽调度方法及装置 | |
CN105159782A (zh) | 基于云主机为订单分配资源的方法和装置 | |
CN106161485B (zh) | 一种基础服务集群的资源调度方法、装置和*** | |
CN107819797B (zh) | 访问请求处理方法和装置 | |
CN103607424B (zh) | 一种服务器连接方法及服务器*** | |
CN110336848B (zh) | 一种访问请求的调度方法及调度***、设备 | |
CN104994156A (zh) | 一种集群的负载均衡方法及*** | |
CN110417910B (zh) | 通知消息的发送方法、装置、服务器及存储介质 | |
CN107566535B (zh) | 基于Web地图服务并发访问时序规则的自适应负载均衡方法 | |
CN113411404A (zh) | 一种文件下载方法、装置、服务器及存储介质 | |
CN109981702A (zh) | 一种文件存储方法及*** | |
CN107819825A (zh) | 一种服务调度方法、装置和电子设备 | |
CN110213349A (zh) | 一种http调度方法及装置 | |
CN107908730B (zh) | 一种下载数据的方法和装置 | |
CN106411971B (zh) | 负载调节方法及装置 | |
CN109688171B (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 |