[go: up one dir, main page]

CN109104480A - A kind of processing method and processing device of network request - Google Patents

A kind of processing method and processing device of network request Download PDF

Info

Publication number
CN109104480A
CN109104480A CN201810886272.4A CN201810886272A CN109104480A CN 109104480 A CN109104480 A CN 109104480A CN 201810886272 A CN201810886272 A CN 201810886272A CN 109104480 A CN109104480 A CN 109104480A
Authority
CN
China
Prior art keywords
network request
estimated
response
resource consumption
network
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
Application number
CN201810886272.4A
Other languages
Chinese (zh)
Other versions
CN109104480B (en
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.)
Beijing Shenghong Jiali Technology Co ltd
Original Assignee
Neusoft Corp
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 Neusoft Corp filed Critical Neusoft Corp
Priority to CN201810886272.4A priority Critical patent/CN109104480B/en
Publication of CN109104480A publication Critical patent/CN109104480A/en
Application granted granted Critical
Publication of CN109104480B publication Critical patent/CN109104480B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

本申请实施例公开了一种网络请求的处理方法和装置,其中,处理方法包括:首先获取网络请求中预先设置的响应优先级参数以及该网络请求可能消耗的资源量,根据网络请求的响应优先级参数以及网络请求的预计资源消耗量,确定出网络请求的响应等级,当网络请求的响应等级达到预设阈值,对网络请求进行延迟处理,即有选择地延迟处理优先级等级低、资源消耗量大的网络请求,从而保证服务器可以优先处理优先级等级高、资源消耗量较小的网络请求,以最大化提升网络服务质量和用户体验,实现合理有效地完成对网络请求的处理。

The embodiment of the present application discloses a network request processing method and device, wherein the processing method includes: first obtaining the preset response priority parameters in the network request and the amount of resources that the network request may consume, and according to the response priority of the network request Level parameters and the estimated resource consumption of network requests determine the response level of network requests. When the response level of network requests reaches the preset threshold, delay processing of network requests is performed, that is, to selectively delay processing with low priority levels and resource consumption. A large number of network requests, so as to ensure that the server can give priority to network requests with high priority and low resource consumption, so as to maximize the quality of network service and user experience, and achieve reasonable and effective processing of network requests.

Description

A kind of processing method and processing device of network request
Technical field
This application involves Internet technical fields, and in particular to a kind of processing method and processing device of network request.
Background technique
It with the fast development of Internet technology and becomes increasingly popular, the resource that networking products are capable of providing is more and more richer Richness, user's amount of access are also increasing.This makes storage and processing ability in website application server, bandwidth resources item Under part, the performance of application server is increasingly difficult to ensure.A series of problems, such as big data quantity, high concurrent access, frequent delay machine The response efficiency of application service is seriously affected.In particular with the appearance of the new technologies such as containerization, serviceization, existing application clothes Business device processing capacity has been difficult to adapt to user's requirements for access of extensive high concurrent.Rely solely on improving physical hardware configuration or Person increases the means of clustered node, and not only input cost is high, but also can not fundamentally improve the performance of service response.
In the prior art, in the case that server stress increases severely, the client received can not be handled in server When the network request of transmission, the network request received can be carried out by downgrade processing, this kind of side based on the mode of random rejection Formula realizes that process is simple, has certain remission effect to server stress.But this kind of mode can not Logistics networks service quality And user experience, therefore, how more reasonable effectively complete is a technical problem to be solved urgently the processing of network request.
Summary of the invention
In view of this, the embodiment of the present application provides a kind of processing method and processing device of network request, it is more reasonable to realize Effectively complete the processing to network request.
To solve the above problems, technical solution provided by the embodiments of the present application is as follows:
A kind of processing method of network request, which comprises
Obtain network request;
Read the pre-set response priority parameters for including in the network request;
Calculate the estimated consumed resource of the network request;
According to the response priority parameters of the network request and the estimated consumed resource of the network request, determine The response grade of the network request;
If the response grade of the network request reaches preset threshold, delay disposal is carried out to the network request.
In one possible implementation, the estimated consumed resource for calculating the network request, comprising:
The estimated memory source for obtaining the estimated processor resource consumption and the network request of the network request disappears Consumption;
The estimated memory source of the estimated processor resource consumption of the network request and the network request is consumed Amount is added, and obtains the estimated consumed resource of the network request.
In one possible implementation, the estimated processor resource consumption for obtaining the network request and institute State the estimated memory source consumption of network request, comprising:
Actual processor consumed resource of network request during historical responses is obtained, the reality is calculated Estimated processor resource consumption of the average value of border processor resource consumption as the network request;
Actual memory consumed resource of network request during historical responses is obtained, the reality is calculated Estimated memory source consumption of the average value of memory source consumption as the network request.
In one possible implementation, the response priority parameters according to the network request and the net The estimated consumed resource of network request, determines the response grade of the network request, comprising:
The estimated consumed resource of the response priority parameters of the network request and the network request is added Power summation, obtains the response grade of the network request.
In one possible implementation, described by the response priority parameters of the network request and the network The estimated consumed resource of request is weighted summation, obtains the response grade of the network request, comprising:
By the response priority parameters of the network request it is inverted after be multiplied with the first weighted value, obtain the first parameter Value;
The estimated consumed resource of the network request is multiplied divided by after normalized parameter with the second weighted value, obtains Two parameter values, the normalized parameter are the maximum value in the estimated consumed resource of each network request;
First parameter value is added with second parameter value, obtains the response grade of the network request.
In one possible implementation, the method also includes:
If the response grade of the network request is not up to preset threshold, the network request is sent to corresponding ask Execute server is asked to be executed.
In one possible implementation, after the acquisition network request, the method also includes:
Whether need to carry out the delay disposal of network request according to current server load judgment;
If necessary to carry out the delay disposal of network request, include in the execution reading network request sets in advance The response priority parameters and subsequent step set;
If you do not need to carrying out the delay disposal of network request, the network request is sent to corresponding request and executes clothes Business device is executed.
A kind of processing unit of network request, described device include:
Acquiring unit, for obtaining network request;
Reading unit, for reading the pre-set response priority parameters for including in the network request;
Computing unit, for calculating the estimated consumed resource of the network request;
Determination unit, for according to the response priority parameters of the network request and the estimated money of the network request Source consumption determines the response grade of the network request;
Processing unit, if the response grade for the network request reaches preset threshold, to the network request into Row delay disposal.
In one possible implementation, the computing unit specifically includes:
Subelement is obtained, for obtaining the estimated processor resource consumption and the network request of the network request It is expected that memory source consumption;
Computation subunit, for by the pre- of the estimated processor resource consumption of the network request and the network request It counts memory source consumption to be added, obtains the estimated consumed resource of the network request.
In one possible implementation, the acquisition subelement specifically includes:
First obtains subelement, disappears for obtaining actual processor resource of network request during historical responses Estimated processor resource of the average value as the network request of the actual processor consumed resource is calculated in consumption Consumption;
Second obtains subelement, for obtaining actual memory resource consumption of network request during historical responses Amount, the average value that the actual memory consumed resource is calculated are consumed as the estimated memory source of the network request Amount.
In one possible implementation, the determination unit is specifically used for, and the response of the network request is preferential The estimated consumed resource of grade parameter and the network request is weighted summation, obtains the response etc. of the network request Grade.
In one possible implementation, the determination unit specifically includes:
First computation subunit, for by the response priority parameters of the network request it is inverted after with the first weighted value It is multiplied, obtains the first parameter value;
Second computation subunit, for by the estimated consumed resource of the network request divided by after normalized parameter with Two weighted values are multiplied, and obtain the second parameter value, and the normalized parameter is in the estimated consumed resource of each network request Maximum value;
Third computation subunit obtains the network for first parameter value to be added with second parameter value The response grade of request.
In one possible implementation, described device further include:
First transmission unit, if the response grade for the network request is not up to preset threshold, by the network Request is sent to corresponding request execute server and is executed.
In one possible implementation, described device further include:
Judging unit, for whether being needed to carry out net according to current server load judgment after obtaining network request The delay disposal of network request;
Trigger unit, if the judging result for the judging unit is the delay disposal for needing to carry out network request, Triggering executes the reading unit and reads pre-set response priority parameters for including in the network request and subsequent Step;
Second transmission unit, if the judging result for the judging unit is if you do not need to carrying out network request The network request is sent to corresponding request execute server and executed by delay disposal.
A kind of computer readable storage medium is stored with instruction in the computer readable storage medium storing program for executing, works as described instruction When running on the terminal device, so that the terminal device executes the processing method of above-mentioned network request.
A kind of computer program product, when the computer program product is run on the terminal device, so that the terminal Equipment executes the processing method of above-mentioned network request.
It can be seen that the embodiment of the present application has the following beneficial effects:
The embodiment of the present application obtains pre-set response priority parameters and the network request in network request first Can consumable stock number, according to the response priority parameters of network request and the estimated consumed resource of network request, really The response grade for making network request carries out at delay network request when the response grade of network request reaches preset threshold Reason, i.e., the network request that selectively delay disposal priority level is low, consumed resource is big, to guarantee that server can be excellent First processing priority grade height, the lesser network request of consumed resource, promote network service quality and user's body to maximize It tests, realizes the processing rationally and effectively completed to network request.
Detailed description of the invention
Fig. 1 is the block schematic illustration of exemplary application scene provided by the embodiments of the present application;
Fig. 2 is a kind of network request processing method flow chart provided by the embodiments of the present application;
Fig. 3 is a kind of exemplary process diagram of network request processing method provided by the embodiments of the present application;
Fig. 4 is a kind of estimated consumed resource method flow diagram for calculating network request provided by the embodiments of the present application;
Fig. 5 is that a kind of acquisition provided by the embodiments of the present application responds rank method flow chart;
Fig. 6 is the exemplary process diagram of the processing method of another network request provided by the embodiments of the present application;
Fig. 7 is a kind of processing unit structure chart of network request provided by the embodiments of the present application.
Specific embodiment
In order to make the above objects, features, and advantages of the present application more apparent, with reference to the accompanying drawing and it is specific real Mode is applied to be described in further detail the embodiment of the present application.
Technical solution provided by the present application for ease of understanding will carry out letter to the research background of technical scheme below Unitary declaration.
Inventor has found in the technique study to traditional alleviation server stress, when server is in increased pressure Under state, can not in time processing terminal send network request when, under normal conditions based on the mode of random rejection, will receive Network request carry out downgrade processing, that is, delay disposal network request, to alleviate server stress.However, based on The mode of machine refusal does not account for the priority of heterogeneous networks request, services significance level and respond the network request to service The influence factors such as the resource consumption of device, may result in that priority is high, low in resources consumption network request is rejected, and some excellent The network request that first grade is low, resource consumption is high is handled by server response, so that core business provided by the server Service quality and user experience can not ensure.
Based on this, the application implementation provides a kind of processing method and processing device of network request, first acquisition network request In pre-set response priority parameters and the network request can consumable stock number, it is excellent according to the response of network request The estimated consumed resource of first grade parameter and network request determines the response grade of network request, when the sound of network request It answers grade to reach preset threshold, delay disposal is carried out to network request, i.e., selectively delay disposal priority level is low, resource The big network request of consumption, to guarantee that server can prioritize processing priority level height, the lesser net of consumed resource Network request promotes network service quality and user experience to maximize, realizes the processing rationally and effectively completed to network request.
Referring to Fig. 1, which is the block schematic illustration of exemplary application scene provided by the embodiments of the present application.Wherein, this Shen Please the network request processing method that provides of embodiment can be applied to server 20, server 20 can receive the transmission of terminal 10 Network request, and pre-set response priority parameters are read from received network request, while calculating the network request To the estimated consumed resource of server 20, then according to the response priority parameters of network request and it is expected that consumed resource Determine the response grade of network request, to judge that the network request is carried out at delay when responding grade greater than preset threshold Reason improves the service quality of server core business to alleviate the load of server.
Wherein, network request refers to that user passes through the service request that terminal 10 is sent to server, for example, user wants to lead to When crossing certain the electric business platform of login of terminal 10, terminal 10 is sent according to trigger action of the user on 10 page of terminal to server 20 Logging request, be also possible to terminal 10 and asked according to trigger action of the user in terminal page to the purchase that server 20 is sent It asks.It is, of course, also possible to include file transmission request and transmission e-mail request etc., class of the present embodiment to network request Type is without limiting.
It will be understood by those skilled in the art that block schematic illustration shown in FIG. 1 is only that presently filed embodiment can be An example being wherein achieved, the scope of application of the application embodiment are not limited by any aspect of the frame.
It should be noted that the terminal 10 in the embodiment of the present application can be existing, researching and developing or research and develop in the future , can by it is any type of wiredly and/or wirelessly connection (for example, Wi-Fi, LAN, honeycomb, coaxial cable etc.) realize with Any user equipment of the interaction of server 20, including but not limited to: existing, researching and developing or research and development in the future intelligent hands Machine, non-smart mobile phone, tablet computer, laptop PC, desktop personal computer, minicomputer, medium-sized calculating Machine, mainframe computer etc..It is also to be noted that in the embodiment of the present application server 20 can be it is existing, researching and developing An or example of research and development, application service that information recommendation can be provided a user equipment in the future.The embodiment party of the application Formula is unrestricted in this regard.
Technical solution provided by the present application for ease of understanding, below in conjunction with attached drawing to network provided by the embodiments of the present application The processing method of request is described in detail.
Referring to fig. 2, which is a kind of network request processing method flow chart provided by the embodiments of the present application, as shown in Fig. 2, This method may include:
S201: network request is obtained.
Under normal conditions, when the operation such as click control, long-pressing page is carried out in terminal client mounted as user, Client can the operation based on user and generate corresponding network request, and the network request can be sent to server, to ask Server is asked to execute corresponding processing according to the network request.In the present embodiment, when the net that server is sent in response terminal Before network request, available network request, so that the relevant information according to the network request determines whether to respond the network Request.Wherein, network request may include transport protocol, request password, request time stamp and cryptographically in request data etc. Hold, wherein request password and timestamp are distorted for preventing network request from being attacked, cryptographically request data can be used for characterizing The service for needing server to provide.
S202: the pre-set response priority parameters for including in network request are read.
It may include pre-set response priority parameters in the present embodiment, in network request, in order to be asked based on network The response priority processing network request asked, needs to read the response priority parameters in network request.
In practical applications, can in advance in server disparate networks request carry out response priority setting, by The form that tag label is arranged in network request presets the response priority of network request, and when specific implementation can ask according to network Significance level and/or sensible factor is asked to carry out response priority setting, for example, needing real-time Transmission for voice, video etc. The corresponding response priority of network request is high, and the corresponding response of Email network request lower for time-sensitive is preferential Grade is lower, to can prioritize processing preferential when server receives video network request and electronic mail network request simultaneously The higher network request of grade, guarantees service quality and user experience.
Response priority pre-set in network request can be identified using response priority parameters, specific It can use the response priority of character mark server when realization, for example, 1 mark highest priority, 0.5 mark medium priority Grade, 0.1 mark lowest priority.In practical applications, the grade and not of response priority can be arranged according to different situations Same response priority parameters, the embodiment of the present application is to the grade of response priority and the form of expression of response priority parameters Without limiting.
S203: the estimated consumed resource of network request is calculated.
In the present embodiment, when server obtains the network request that client is sent, estimated response network request is needed When, to the consumed resource of server.Wherein, when consumed resource may include server process network request, CPU The consumed resource of (Central Processing Unit, central processing unit) and the consumed resource of memory, about calculating The specific implementation of the estimated consumed resource of network request will illustrate in subsequent embodiment.
It should be noted that the present embodiment between S202 and S203 execution sequence without limit, actually answering In, S202 can be first carried out and execute S203 again, S203 can also be first carried out and execute S202 again, it can also be by S202 and S203 It is parallel to execute.
S204: according to the response priority parameters of network request and the estimated consumed resource of network request, net is determined The response grade of network request.
In the present embodiment, before the network request that server response terminal is sent, it is thus necessary to determine that the sound of the network request Grade is answered, which according to the response priority parameters of network request and can respond the network request to server It is expected that consumed resource is determined.Then the response grade of network request is to the significance level of network request and it is expected that shared With the comprehensive evaluation index of resource, server can decide whether the network request that makes an immediate response according to the response grade.
Wherein, about according to the response priority parameters of network request and it is expected that consumed resource determines network request The specific implementation of response grade will illustrate in subsequent embodiment.
S205: if the response grade of network request reaches preset threshold, delay disposal is carried out to network request.
In the present embodiment, when the response grade of network request is greater than or equal to preset threshold, it is believed that the network is asked The response priority asked is lower and larger to the consumed resource of server, can be by the net for the pressure for alleviating server Network request, which is added in delay queue, to be lined up, delay disposal network request, so that server can prioritize processing response Priority height and the network request low to server resource consumption, to ensure maximized promotion service response.Wherein, it presets Threshold value can be empirical value constant, and for identifying the upper limit threshold of response grade, preset threshold can be according to actual use situation It is configured, the present embodiment is to the setting of preset threshold without limiting.
In addition, the present embodiment can also send out network request when the response grade of network request is not up to preset threshold Corresponding request execute server is given to be executed.
It is understood that showing the sound of the network request when the response grade of network request is not up to preset threshold Answer priority higher and lower to server resource consumption, therefore, server can be handled in time the network request, improve clothes The response efficiency of business device, promotes user experience.In the actual process of network request, which can be sent to Corresponding request execute server is executed, and is executed for example, logging request is sent to login service device, be will acquire video Request is sent to video server execution etc..
As can be seen from the above embodiments, the embodiment of the present application obtains pre-set response priority ginseng in network request first The several and network request can consumable stock number, according to the pre- of the response priority parameters of network request and network request Consumed resource is counted, the response grade of network request is determined, when the response grade of network request reaches preset threshold, to network Request carries out delay disposal, i.e., the network request that selectively delay disposal priority level is low, consumed resource is big, to protect Card server can prioritize processing priority level height, the lesser network request of consumed resource, promote network clothes to maximize Quality of being engaged in and user experience realize the processing rationally and effectively completed to network request.
In addition, since the embodiment of the present application comprehensively considers the priority of network request and to the resource consumption of server Amount, so that server in the case where increased pressure, grade can be responded according to comprehensive assessment value and determine the network request Whether processing is delayed by, so that the network request that server can be small with preferential answering priority height, consumed resource, therefore, The embodiment of the present application can also be applied to large-scale concurrent service access scene, particularly with gateway face in micro services framework The case where to a large amount of service requests, promotes user experience by delay disposal to reduce server stress.
Referring to Fig. 3, which is a kind of exemplary process diagram of network request processing method provided by the embodiments of the present application, such as Shown in Fig. 3, the network request that terminal is sent is obtained first, reads the response priority parameters for including in the network request and meter The network request is calculated to the estimated consumed resource of server, then, according to above-mentioned response priority parameters and it is expected that resource disappears Consumption determines the response grade of the network request, when response grade reaches preset threshold, carries out at delay to the network request The network request can be added in delay queue and be lined up by reason, so that server can respond priority height, resource Relatively low response to network request is consumed, to ensure maximized promotion service response.
Through the foregoing embodiment it is found that when obtaining the network request that terminal is sent, need to calculate the estimated of network request Consumed resource provides a kind of implementation method of estimated consumed resource for calculating network request in the embodiment of the present application, The calculation method is illustrated below in conjunction with attached drawing.
Referring to fig. 4, which is the estimated consumed resource method flow provided by the embodiments of the present application for calculating network request Figure, as shown in figure 4, this method may include:
S401: the estimated memory source of the estimated processor resource consumption and network request that obtain network request consumes Amount.
In the present embodiment, to calculate certain network request to the estimated consumed resource of server, the available network is asked The estimated memory source consumption of the estimated processor resource consumption and network request asked, that is to say, that, it is contemplated that the network Request the consumed resource to processor and the consumed resource to memory.
Wherein, for the estimated processor resource consumption of acquisition network request, the embodiment of the present application provides a kind of possibility Implementation be calculated specifically, obtaining actual processor consumed resource of network request during historical responses Estimated processor resource consumption of the average value of actual processor consumed resource as the network request.
In practical applications, when server obtains the network request that terminal is sent, can include according in network request Request type, obtain server during historical responses, actually to processor when handling same type of network request Then consumed resource can use the corresponding actual processor consumed resource of same type of network request and carry out phase adduction It averages, using the average value of calculating as the estimated processor resource consumption of the network request.Wherein, processor resource disappears Consumption refers to that server responds the network request to the consumption of CPU.
For example, the network request A that server receiving terminal is sent, obtains server according to the type of the network request and is going through The practical cpu resource consumption of network request A is handled in history response process, it is assumed that n practical cpu resource consumption is obtained altogether, Respectively S1, S2, S3 ..., Sn, then current network request estimated cpu resource consumption Sreq=(S1+S2+S3+Sn)/n.
Own in same type of network request it should be noted that the present embodiment both can use during historical responses Actual processor consumed resource obtain network request estimated processor resource consumption, also can use historical responses mistake Actual processor consumed resource in part in same type of network request in journey, obtains the estimated processor resource of network request Consumption, the present embodiment is to the data volume using actual processor consumed resource without limiting.
Wherein, for the estimated memory source consumption of acquisition network request, the embodiment of the present application provides a kind of possible Reality is calculated specifically, obtaining actual memory consumed resource of network request during historical responses in implementation Estimated memory source consumption of the average value of memory source consumption as network request.
In practical applications, when server obtains the network request that terminal is sent, can include according in network request Request type, obtain server during historical responses, actually to memory source when handling same type of network request Then consumption can use the corresponding actual memory consumed resource of same type of network request and carry out addition averaging Value, using the average value of calculating as the estimated memory source consumption of the network request.
For example, the network request A that server receiving terminal is sent, obtains server according to the type of the network request and is going through The actual memory consumed resource of network request A is handled in history response process, it is assumed that obtain n actual memory resource consumption altogether Amount, respectively M1, M2, M3 ..., Mn, then current network request estimated memory source consumption Mreq=(M1+M2+M3+ ...+ Mn)/n。
Own in same type of network request it should be noted that the present embodiment both can use during historical responses Actual memory consumption obtain network request estimated memory consumption, also can use same type during historical responses Network request in part actual memory consumption, obtain the estimated memory consumption of network request, the present embodiment is to using real The data volume of border memory consumption is without limiting.
S402: by the estimated memory source consumption phase of the estimated processor resource consumption of network request and network request Add, obtains the estimated consumed resource of network request.
In the present embodiment, the estimated processor resource consumption for the network request that will acquire and it is expected that memory source consumption Amount is added, and the estimated consumed resource of the network request is obtained, so that consumed resource and response are preferential on the estimation Grade parameter determines the response grade of network request.Such as, it is contemplated that consumed resource Q=Sreq+Mreq
Through the foregoing embodiment, the estimated processor resource consumption and it is expected that memory of acquisition network request can be passed through Consumption obtains the estimated consumed resource of network request so that server according to the estimated consumed resource of network request with And pre-set response priority parameters determine the response grade of network request in network request so that server according to Respective level determines the need for carrying out delay disposal to the network request, to ensure maximized promotion service response.
In a kind of possible implementation of the embodiment of the present application, for the response priority parameters according to network request with And the estimated consumed resource of network request, it determines the response grade of network request, is specifically as follows, by the response of network request The estimated consumed resource of priority parameters and network request is weighted summation, obtains the response grade of network request.
In practical applications, the estimated consumed resource and network of the network request obtained through the foregoing embodiment are asked The response priority parameters for including in asking are weighted summation, to obtain the response grade of network request, so that server root It determines the need for carrying out delay disposal to the network request according to the response grade.
In the embodiment of the present application, about by the response priority parameters of network request and it is expected that consumed resource carry out Weighted sum obtain network request response grade provide a kind of possible implementation method, below in conjunction with attached drawing this method into Row explanation.
Referring to Fig. 5, which is acquisition response rank method flow chart provided by the embodiments of the present application, as shown in figure 5, the party Method may include:
S501: by the response priority parameters of network request it is inverted after be multiplied with the first weighted value, obtain the first parameter Value.
In this example, according to the pre-set response priority parameters for including in the available network request of S202, so It is afterwards that the response priority parameters are inverted, it is multiplied with the first weighted value, obtains the first parameter value.Wherein, the first weighted value Can according to the actual situation and experience is set, it is located at [0,1], as the positive number less than 1.For example, certain network request Response priority parameters are p, and the first weighted value is α, then
S502: the estimated consumed resource of network request is multiplied divided by after normalized parameter with the second weighted value, is obtained Second parameter value.
In the present embodiment, the estimated consumed resource for obtaining network request will be calculated and be normalized, then will be returned Estimated consumed resource after one change is multiplied with the second weighted value, obtains the second parameter value.
Wherein, normalized parameter is the maximum value in the estimated consumed resource of each network request, that is to say, that this is returned Maximum value in the estimated consumed resource for the all-network request that one change parameter can respond for server, i.e. normalized parameter= max{Qi, QiFor the estimated consumed resource of i-th of network request, the value of i is 1 to w, and w is that the network that server obtains is asked The total quantity asked, wherein the estimated consumed resource of each network request can be according to mode meter provided by the above embodiment It obtains, for example, server obtains three network requests A, B and C altogether, the wherein estimated consumed resource Q of network request CCMost Greatly, then QCFor normalized parameter.Second weighted value is positive number less than 1, can according to the actual situation and experience is set, Furthermore it is also possible to the first weighted value be arranged and the second weighted value adds up to 1.For example, if it is considered to the response grade of network request There is degree of equal importance with the estimated consumed resource of network request, α=β=0.5 can be set at this time;If Current resource It is more nervous, the biggish network request of delay disposal consumed resource is needed, then the larger value can be arranged in β, such as α=0.4, β =0.6, α=0.3, β=0.7 etc.;If Current resource takes it easy, the lower network request of delay disposal priority is needed, this When can will be arranged α the larger value, such as α=0.6, β=0.4, α=0.7, β=0.3 etc.., the embodiment of the present application is to the first weighted value Value with the second weighted value is without limiting.
In conjunction with described above, the process of the second parameter value is calculated for example, server obtains three network requests A, B and C altogether, The default consumed resource of network request A is QA, QCFor normalized parameter, the second weighted value is β, then
S503: first parameter value is added with second parameter value, obtains the response grade of the network request.
In the present embodiment, the first parameter obtained through the above steps and the second parameter are summed, network is obtained and asks The response grade asked.For example, the response grade of network request is L, thenWherein LtFor network Request the response grade of t;ptFor the response priority parameters of network request t, QtFor the estimated consumed resource of network request t, Qi For the estimated consumed resource of i-th of network request, the value of i is 1 to w, and w is the sum for the network request that server obtains Amount, max { QiBe server obtain all-network request estimated consumed resource in maximum value.
Through the foregoing embodiment, respective handling is carried out by the response priority parameters to network request obtain the first parameter It is worth and corresponding processing is carried out to the estimated consumed resource of network request and obtain the second parameter value, then by the first parameter value The response grade for obtaining network request is added with the second parameter value, so that server judges whether needs according to the response grade Delay disposal is carried out to the network request, to ensure maximized promotion service response.
It in the embodiment of the present application, can also be first according to the work of current server after server obtains network request Whether load judgment needs to carry out delay disposal to network request, can not be right in the lesser situation of workload of server Network request carries out delay disposal, to improve service response efficiency.
Based on this, method provided by the embodiments of the present application can also include: according to current server load judgment whether need Carry out the delay disposal of network request;If necessary to carry out the delay disposal of network request, then executes and read in network request Including pre-set response priority parameters and subsequent step;If you do not need to the delay disposal of network request is carried out, Network request is sent to corresponding request execute server to execute.
It in the present embodiment, after obtaining network request, first determines whether the load of current server is greater than threshold value, services The load of device can be determining according to the concurrent quantity of network request, can also be true according to the current occupation condition of server It is fixed.If the load of current server is greater than threshold value, shows that the working condition of current server has been saturated, can not proceed to respond to The network request then carries out delay disposal to the network request;If being not more than threshold value, showing server, there are also capabilities responses to be somebody's turn to do The network request is then sent to corresponding request execute server and executed by network request, to improve server response Efficiency and promotion user experience.
Above-described embodiment in order to facilitate understanding, referring to Fig. 6, which is another network request provided by the embodiments of the present application Processing method exemplary process diagram.
As shown in fig. 6, obtaining network request first, judge whether that start delay is handled according to the load of current server, If server work is not busy, start delay processing is not needed, network request is directly sent to corresponding request and is executed Server is executed, and the network request is responded.If server is busy with one's work, start delay is needed to handle, then reads the net The response priority parameters of network request, and the estimated consumed resource of the network request is calculated, then priority is joined according to response Number and it is expected that consumed resource determines the response grade of the network request, judges whether the response grade is greater than preset threshold, If responding grade is greater than preset threshold, which is added delay queue, carries out delay disposal;If responding grade No more than preset threshold, then the network request is sent to corresponding request execute server and responds the network request.To real The processing to network request is now rationally and effectively completed, maximizes and promotes network service quality and user experience.
Based on above method embodiment, present invention also provides a kind of processing units of network request, below in conjunction with attached Figure is illustrated the device.
Referring to Fig. 7, it illustrates a kind of processing unit structure charts of network request provided by the embodiments of the present application, can wrap It includes:
Acquiring unit 701, for obtaining network request;
Reading unit 702, for reading the pre-set response priority parameters for including in the network request;
Computing unit 703, for calculating the estimated consumed resource of the network request;
Determination unit 704, for according to the pre- of the response priority parameters of the network request and the network request Consumed resource is counted, determines the response grade of the network request;
Processing unit 705, if the response grade for the network request reaches preset threshold, to the network request Carry out delay disposal.
In some possible implementations, the computing unit is specifically included:
Subelement is obtained, for obtaining the estimated processor resource consumption and the network request of the network request It is expected that memory source consumption;
Computation subunit, for by the pre- of the estimated processor resource consumption of the network request and the network request It counts memory source consumption to be added, obtains the estimated consumed resource of the network request.
In some possible implementations, the acquisition subelement is specifically included:
First obtains subelement, disappears for obtaining actual processor resource of network request during historical responses Estimated processor resource of the average value as the network request of the actual processor consumed resource is calculated in consumption Consumption;
Second obtains subelement, for obtaining actual memory resource consumption of network request during historical responses Amount, the average value that the actual memory consumed resource is calculated are consumed as the estimated memory source of the network request Amount.
In some possible implementations, the determination unit is specifically used for, and the response of the network request is preferential The estimated consumed resource of grade parameter and the network request is weighted summation, obtains the response etc. of the network request Grade.
In some possible implementations, the determination unit is specifically included:
First computation subunit, for by the response priority parameters of the network request it is inverted after with the first weighted value It is multiplied, obtains the first parameter value;
Second computation subunit, for by the estimated consumed resource of the network request divided by after normalized parameter with Two weighted values are multiplied, and obtain the second parameter value, and the normalized parameter is in the estimated consumed resource of each network request Maximum value;
Third computation subunit obtains the network for first parameter value to be added with second parameter value The response grade of request.
In some possible implementations, described device further include:
First transmission unit, if the response grade for the network request is not up to preset threshold, by the network Request is sent to corresponding request execute server and is executed.
In some possible implementations, described device further include:
Judging unit, for whether being needed to carry out net according to current server load judgment after obtaining network request The delay disposal of network request;
Trigger unit, if the judging result for the judging unit is the delay disposal for needing to carry out network request, Triggering executes the reading unit and reads pre-set response priority parameters for including in the network request and subsequent Step;
Second transmission unit, if the judging result for the judging unit is if you do not need to carrying out network request The network request is sent to corresponding request execute server and executed by delay disposal.
It should be noted that the specific implementation of each unit may refer to above method embodiment, this implementation in the present embodiment Details are not described herein for example.
In addition, the embodiment of the present application also provides a kind of computer readable storage medium, the computer readable storage medium storing program for executing In be stored with instruction, when described instruction is run on the terminal device, so that the terminal device executes above-mentioned network request Processing method.
The embodiment of the present application also provides a kind of computer program product, and the computer program product is transported on the terminal device When row, so that the terminal device executes the processing method of above-mentioned network request.
As can be seen from the above-described embodiment, it is preferential to obtain pre-set response in network request first for the embodiment of the present application Grade parameter and the network request can consumable stock number, according to the response priority parameters and network request of network request Estimated consumed resource, determine the response grade of network request, it is right when the response grade of network request reaches preset threshold Network request progress delay disposal, i.e., the network request that selectively delay disposal priority level is low, consumed resource is big, from And guarantee that server can prioritize processing priority level height, the lesser network request of consumed resource, to maximize promotion net Network service quality and user experience realize the processing rationally and effectively completed to network request.
It should be noted that each embodiment in this specification is described in a progressive manner, each embodiment emphasis is said Bright is the difference from other embodiments, and the same or similar parts in each embodiment may refer to each other.For reality For applying system or device disclosed in example, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, phase Place is closed referring to method part illustration.
It should be appreciated that in this application, " at least one (item) " refers to one or more, and " multiple " refer to two or two More than a."and/or" indicates may exist three kinds of relationships, for example, " A and/or B " for describing the incidence relation of affiliated partner It can indicate: only exist A, only exist B and exist simultaneously tri- kinds of situations of A and B, wherein A, B can be odd number or plural number.Word Symbol "/" typicallys represent the relationship that forward-backward correlation object is a kind of "or"." at least one of following (a) " or its similar expression, refers to Any combination in these, any combination including individual event (a) or complex item (a).At least one of for example, in a, b or c (a) can indicate: a, b, c, " a and b ", " a and c ", " b and c ", or " a and b and c ", and wherein a, b, c can be individually, can also To be multiple.
It should also be noted that, herein, relational terms such as first and second and the like are used merely to one Entity or operation are distinguished with another entity or operation, without necessarily requiring or implying between these entities or operation There are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant are intended to contain Lid non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can directly be held with hardware, processor The combination of capable software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only deposit Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology In any other form of storage medium well known in field.
The foregoing description of the disclosed embodiments makes professional and technical personnel in the field can be realized or use the application. Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined herein General Principle can be realized in other embodiments without departing from the spirit or scope of the application.Therefore, the application It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one The widest scope of cause.

Claims (10)

1.一种网络请求的处理方法,其特征在于,所述方法包括:1. A processing method for a network request, characterized in that the method comprises: 获取网络请求;get network request; 读取所述网络请求中包括的预先设置的响应优先级参数;reading a preset response priority parameter included in the network request; 计算所述网络请求的预计资源消耗量;calculating the estimated resource consumption of the network request; 根据所述网络请求的响应优先级参数以及所述网络请求的预计资源消耗量,确定所述网络请求的响应等级;determining the response level of the network request according to the response priority parameter of the network request and the estimated resource consumption of the network request; 如果所述网络请求的响应等级达到预设阈值,对所述网络请求进行延迟处理。If the response level of the network request reaches a preset threshold, the network request is delayed. 2.根据权利要求1所述的方法,其特征在于,所述计算所述网络请求的预计资源消耗量,包括:2. The method according to claim 1, wherein the calculating the estimated resource consumption of the network request comprises: 获取所述网络请求的预计处理器资源消耗量与所述网络请求的预计内存资源消耗量;Obtaining the estimated processor resource consumption of the network request and the estimated memory resource consumption of the network request; 将所述网络请求的预计处理器资源消耗量与所述网络请求的预计内存资源消耗量相加,得到所述网络请求的预计资源消耗量。The estimated processor resource consumption of the network request is added to the estimated memory resource consumption of the network request to obtain the estimated resource consumption of the network request. 3.根据权利要求2所述的方法,其特征在于,所述获取所述网络请求的预计处理器资源消耗量与所述网络请求的预计内存资源消耗量,包括:3. The method according to claim 2, wherein the obtaining the estimated processor resource consumption of the network request and the estimated memory resource consumption of the network request comprises: 获取所述网络请求在历史响应过程中的实际处理器资源消耗量,计算得到所述实际处理器资源消耗量的平均值作为所述网络请求的预计处理器资源消耗量;Acquiring the actual processor resource consumption of the network request during the historical response process, and calculating the average value of the actual processor resource consumption as the estimated processor resource consumption of the network request; 获取所述网络请求在历史响应过程中的实际内存资源消耗量,计算得到所述实际内存资源消耗量的平均值作为所述网络请求的预计内存资源消耗量。The actual memory resource consumption of the network request in the historical response process is obtained, and the average value of the actual memory resource consumption is calculated as the estimated memory resource consumption of the network request. 4.根据权利要求1所述的方法,其特征在于,所述根据所述网络请求的响应优先级参数以及所述网络请求的预计资源消耗量,确定所述网络请求的响应等级,包括:4. The method according to claim 1, wherein the determining the response level of the network request according to the response priority parameter of the network request and the estimated resource consumption of the network request comprises: 将所述网络请求的响应优先级参数以及所述网络请求的预计资源消耗量进行加权求和,得到所述网络请求的响应等级。A weighted summation is performed on the response priority parameter of the network request and the estimated resource consumption of the network request to obtain the response level of the network request. 5.根据权利要求4所述的方法,其特征在于,所述将所述网络请求的响应优先级参数以及所述网络请求的预计资源消耗量进行加权求和,得到所述网络请求的响应等级,包括:5. The method according to claim 4, wherein the weighted sum of the response priority parameters of the network request and the estimated resource consumption of the network request is obtained to obtain the response level of the network request ,include: 将所述网络请求的响应优先级参数取倒数后与第一权重值相乘,得到第一参数值;taking the reciprocal of the response priority parameter of the network request and multiplying it by the first weight value to obtain the first parameter value; 将所述网络请求的预计资源消耗量除以归一化参数后与第二权重值相乘,得到第二参数值,所述归一化参数为各个网络请求的预计资源消耗量中的最大值;Dividing the estimated resource consumption of the network request by a normalization parameter and multiplying it by a second weight value to obtain a second parameter value, the normalization parameter is the maximum value of the estimated resource consumption of each network request ; 将所述第一参数值与所述第二参数值相加,得到所述网络请求的响应等级。Adding the first parameter value and the second parameter value to obtain the response level of the network request. 6.根据权利要求1所述的方法,其特征在于,所述方法还包括:6. The method according to claim 1, further comprising: 如果所述网络请求的响应等级未达到预设阈值,将所述网络请求发送给对应的请求执行服务器进行执行。If the response level of the network request does not reach the preset threshold, the network request is sent to a corresponding request execution server for execution. 7.根据权利要求1所述的方法,其特征在于,在所述获取网络请求之后,所述方法还包括:7. The method according to claim 1, wherein after said obtaining the network request, said method further comprises: 根据当前服务器负载判断是否需要进行网络请求的延迟处理;According to the current server load, it is judged whether delay processing of network requests is required; 如果需要进行网络请求的延迟处理,执行所述读取所述网络请求中包括的预先设置的响应优先级参数以及后续步骤;If it is necessary to delay the processing of the network request, perform the reading of the preset response priority parameters included in the network request and subsequent steps; 如果不需要进行网络请求的延迟处理,将所述网络请求发送给对应的请求执行服务器进行执行。If the delayed processing of the network request is not required, the network request is sent to a corresponding request execution server for execution. 8.一种网络请求的处理装置,其特征在于,所述装置包括:8. A device for processing network requests, characterized in that the device comprises: 获取单元,用于获取网络请求;An acquisition unit, configured to acquire a network request; 读取单元,用于读取所述网络请求中包括的预先设置的响应优先级参数;a reading unit, configured to read a preset response priority parameter included in the network request; 计算单元,用于计算所述网络请求的预计资源消耗量;a calculation unit, configured to calculate the estimated resource consumption of the network request; 确定单元,用于根据所述网络请求的响应优先级参数以及所述网络请求的预计资源消耗量,确定所述网络请求的响应等级;a determining unit, configured to determine the response level of the network request according to the response priority parameter of the network request and the estimated resource consumption of the network request; 处理单元,用于如果所述网络请求的响应等级达到预设阈值,对所述网络请求进行延迟处理。A processing unit, configured to delay processing the network request if the response level of the network request reaches a preset threshold. 9.一种计算机可读存储介质,其特征在于,所述机算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行权利要求1-7任一项所述的网络请求的处理方法。9. A computer-readable storage medium, characterized in that instructions are stored in the computer-readable storage medium, and when the instructions are run on a terminal device, the terminal device executes claims 1-7 The processing method of any one of the network requests. 10.一种计算机程序产品,其特征在于,所述计算机程序产品在终端设备上运行时,使得所述终端设备执行权利要求1-7任一项所述的网络请求的处理方法。10. A computer program product, characterized in that, when the computer program product is run on a terminal device, the terminal device is made to execute the network request processing method according to any one of claims 1-7.
CN201810886272.4A 2018-08-06 2018-08-06 A method and device for processing a network request Active CN109104480B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810886272.4A CN109104480B (en) 2018-08-06 2018-08-06 A method and device for processing a network request

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810886272.4A CN109104480B (en) 2018-08-06 2018-08-06 A method and device for processing a network request

Publications (2)

Publication Number Publication Date
CN109104480A true CN109104480A (en) 2018-12-28
CN109104480B CN109104480B (en) 2021-08-13

Family

ID=64848904

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810886272.4A Active CN109104480B (en) 2018-08-06 2018-08-06 A method and device for processing a network request

Country Status (1)

Country Link
CN (1) CN109104480B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109815716A (en) * 2019-01-08 2019-05-28 平安科技(深圳)有限公司 Access request processing method, device, storage medium and server
CN111182172A (en) * 2020-01-03 2020-05-19 北京中电飞华通信有限公司 Method, system and electronic device for processing fax service
CN112689007A (en) * 2020-12-23 2021-04-20 江苏苏宁云计算有限公司 Resource allocation method, device, computer equipment and storage medium
CN113590030A (en) * 2021-06-30 2021-11-02 济南浪潮数据技术有限公司 Queue scheduling method, system, equipment and medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101026577A (en) * 2007-01-19 2007-08-29 北京邮电大学 Scheduling method for ensuring time delay stability of non-real-time business data packet for OFDMA system
CN101132545A (en) * 2006-08-24 2008-02-27 大唐移动通信设备有限公司 Method and system for implementing multimedia broadcast multicast in mobile communication system
US20100162251A1 (en) * 2008-12-19 2010-06-24 Anita Richards System, method, and computer-readable medium for classifying problem queries to reduce exception processing
CN102136096A (en) * 2010-12-15 2011-07-27 华为软件技术有限公司 Dynamic traffic control method and device for service and concurrency control system
CN103699445A (en) * 2013-12-19 2014-04-02 北京奇艺世纪科技有限公司 Task scheduling method, device and system
CN103841052A (en) * 2012-11-27 2014-06-04 中国科学院声学研究所 Bandwidth resource distribution system and method
CN105897601A (en) * 2016-06-20 2016-08-24 乐视控股(北京)有限公司 Business request processing method and device
CN106650501A (en) * 2016-12-30 2017-05-10 迈普通信技术股份有限公司 Database access control method and apparatus

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101132545A (en) * 2006-08-24 2008-02-27 大唐移动通信设备有限公司 Method and system for implementing multimedia broadcast multicast in mobile communication system
CN101026577A (en) * 2007-01-19 2007-08-29 北京邮电大学 Scheduling method for ensuring time delay stability of non-real-time business data packet for OFDMA system
US20100162251A1 (en) * 2008-12-19 2010-06-24 Anita Richards System, method, and computer-readable medium for classifying problem queries to reduce exception processing
CN102136096A (en) * 2010-12-15 2011-07-27 华为软件技术有限公司 Dynamic traffic control method and device for service and concurrency control system
CN103841052A (en) * 2012-11-27 2014-06-04 中国科学院声学研究所 Bandwidth resource distribution system and method
CN103699445A (en) * 2013-12-19 2014-04-02 北京奇艺世纪科技有限公司 Task scheduling method, device and system
CN105897601A (en) * 2016-06-20 2016-08-24 乐视控股(北京)有限公司 Business request processing method and device
CN106650501A (en) * 2016-12-30 2017-05-10 迈普通信技术股份有限公司 Database access control method and apparatus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109815716A (en) * 2019-01-08 2019-05-28 平安科技(深圳)有限公司 Access request processing method, device, storage medium and server
CN109815716B (en) * 2019-01-08 2025-03-28 平安科技(深圳)有限公司 Access request processing method, device, storage medium and server
CN111182172A (en) * 2020-01-03 2020-05-19 北京中电飞华通信有限公司 Method, system and electronic device for processing fax service
CN112689007A (en) * 2020-12-23 2021-04-20 江苏苏宁云计算有限公司 Resource allocation method, device, computer equipment and storage medium
CN113590030A (en) * 2021-06-30 2021-11-02 济南浪潮数据技术有限公司 Queue scheduling method, system, equipment and medium
CN113590030B (en) * 2021-06-30 2023-12-26 济南浪潮数据技术有限公司 Queue scheduling method, system, equipment and medium

Also Published As

Publication number Publication date
CN109104480B (en) 2021-08-13

Similar Documents

Publication Publication Date Title
CN105284139B (en) Classified location identification based on historical location of user equipment
CN109104480A (en) A kind of processing method and processing device of network request
CN109144700B (en) Method and device for determining timeout duration, server and data processing method
CN102662764B (en) A kind of dynamic cloud computational resource optimizing distribution method based on SMDP
WO2010026362A1 (en) Distributed data processing system
CN108052384A (en) A kind of task processing method, service platform and electronic equipment
US10467055B2 (en) Computer resource provisioning failure mitigation
CN103327072A (en) A method and system for cluster load balancing
CN107295090A (en) A kind of method and apparatus of scheduling of resource
CN113159190B (en) Federal incentive distribution methods, devices, computer equipment and storage media
CN105491085A (en) Method and device for on-line requesting for queuing
CN112395075A (en) Resource processing method and device and resource scheduling system
CN109600344A (en) Identify the method, apparatus and electronic equipment of risk group
CN118819870B (en) Method and system for realizing resource scheduling based on cloud computing
CN107145384A (en) Method for allocating tasks and system
CN110796591B (en) GPU card using method and related equipment
CN115759433A (en) Method, device and server for determining waiting time for business processing
CN119248473A (en) Computing resource allocation method, device, medium and program product
Chen et al. Overload control in QoS-aware web servers
Addya et al. A game theoretic approach to estimate fair cost of VM placement in cloud data center
CN110569170A (en) Method, Apparatus, Equipment and Storage Medium for Evaluating Server Utilization
CN116456032A (en) Customer service session request processing method and related equipment
CN108989387B (en) Method, device and equipment for controlling asynchronous request
CN106998386B (en) Method and device for adding contact way and user terminal
CN112866358B (en) Method, system and device for rescheduling service of Internet of things

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: 20250224

Address after: Room E162, Room 301 to 353, No.1 Kehua Street, Tianhe District, Guangzhou City, Guangdong Province, 510640 (Office only)

Patentee after: Guangzhou binju Technology Co.,Ltd.

Country or region after: China

Address before: Hunnan rookie street Shenyang city Liaoning province 110179 No. 2

Patentee before: NEUSOFT Corp.

Country or region before: China

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20250327

Address after: Room MFS1270, South Building, Miaofengshan Town Government Compound, Mentougou District, Beijing, 102300

Patentee after: Beijing Shenghong Jiali Technology Co.,Ltd.

Country or region after: China

Address before: Room E162, Room 301 to 353, No.1 Kehua Street, Tianhe District, Guangzhou City, Guangdong Province, 510640 (Office only)

Patentee before: Guangzhou binju Technology Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right