Method, device and system for supporting large quantity of concurrent downloading
A file download and file technology, applied in the field of computer communication, can solve the problems of concurrent download pressure, the inability to meet the continuous increase of concurrent download volume, and the lack of comprehensive management and load distribution mechanism of multiple servers, so as to reduce download pressure and optimize distribution Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0036] The embodiment of the present invention discloses a method for supporting large concurrent file downloads, such as figure 1 shown, including the following steps:
[0037] 101. The download control server receives a download server query request message from a client, where the download server query request message carries an identifier of a file to be downloaded by the client.
[0038] 102. The download control server acquires a download server according to the download server query request message, and according to cache file distribution and load conditions of the download server.
[0039] 103. Send the acquired address of a download server to the client, instructing the client to download the file from the download server corresponding to the address.
[0040] The embodiment of the invention also discloses a device supporting large concurrent file downloads, such as figure 2 . The device supporting large concurrent file downloads includes: a server request receiv...
example 2
[0045] The embodiment of the present invention discloses a method for supporting large concurrent file downloads, such as Figure 4 shown, including the following steps:
[0046] 401. After the client initiates a download request, the download control server receives a download server query request message from the client, where the download server query request message carries an identifier of a file to be downloaded by the client.
[0047] 402. According to the identifier of the file in the download server query request message, query whether the requested file exists in the file server, if the requested file does not exist, go to step 403; if the requested file exists, go to step 404 .
[0048]403. The download control server notifies the client that the requested file does not exist, and ends the current download request of the client.
[0049] 404. Record the size of the requested file.
[0050] 405. Query whether the requested file is already in the cache of the downl...
example 3
[0096] The embodiment of the present invention discloses a device supporting large concurrent file downloads, such as Figure 8 As shown, the device includes: a server request receiving unit 81 , a server obtaining unit 82 , and a server request returning unit 83 . The server acquisition unit 82 further includes a first query module 821 , a first record module 822 , a second query module 823 , a first selection module 824 , and a second selection module 825 .
[0097] The server request receiving unit 81 of the download control server receives the download server query request message of the client. According to the download server query request message, the first query module 821 of the server acquisition unit queries whether the request file exists in the file server, if the request file does not exist, the download control server notifies the client that the request file does not exist , end the current download request of the client; if the requested file exists, the firs...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com