CN107819687A - Fixed route method, apparatus and its equipment - Google Patents
Fixed route method, apparatus and its equipment Download PDFInfo
- Publication number
- CN107819687A CN107819687A CN201711130364.1A CN201711130364A CN107819687A CN 107819687 A CN107819687 A CN 107819687A CN 201711130364 A CN201711130364 A CN 201711130364A CN 107819687 A CN107819687 A CN 107819687A
- Authority
- CN
- China
- Prior art keywords
- user
- access
- server
- mark
- identities
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000005540 biological transmission Effects 0.000 claims abstract description 18
- 238000003860 storage Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 abstract description 15
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 210000003733 optic disk Anatomy 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- 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/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- 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
-
- 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/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
- H04L67/63—Routing a service request depending on the request content or context
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention proposes a kind of fixed route method, apparatus and its equipment, wherein, method includes:The access request for carrying user's mark that user sends is obtained, queried access daily record is identified according to user, judges whether access record of the user to cluster server;Recorded if judgement is known in the presence of access corresponding with user's mark, first object server corresponding with user's mark is obtained according to record is accessed;Applicating history user's access identities mark access is asked, and inquire about default routing table and access request is routed to first object server, so that first object server knows that user carries out history access by historic user access identities, and read from internal memory and provide the user required calculating service with the corresponding data object of user's mark.Thus, avoid and repeat data query and network transmission, significantly improve system response time, improve the treatment effeciency of system.
Description
Technical field
The present invention relates to network technique field, more particularly to a kind of fixed route method, apparatus and its equipment.
Background technology
Generally, under big data scene, it is very big that user calculates the data scale needed.In correlation technique, user is each
During access, all it is randomly assigned a server and provides service for it, in fact it could happen that server repeats inquiry data, repeats transmission number
According to the problems such as, cause repeat performance loss, reduce system response time.
The content of the invention
It is contemplated that at least solves one of technical problem in correlation technique to a certain extent.
Therefore, first purpose of the present invention is to propose a kind of fixed route method, for solving to take in the prior art
Business thinks highly of check and askes data, repeats the problems such as transmission data, causes the performance loss repeated, reduces asking for system response time
Topic.
Second object of the present invention is to propose another fixed route method.
Third object of the present invention is to propose a kind of fixed route device.
Fourth object of the present invention is to propose another fixed route device.
The 5th purpose of the present invention is to propose a kind of computer equipment.
The 6th purpose of the present invention is to propose a kind of computer-readable recording medium.
For the above-mentioned purpose, first aspect present invention embodiment proposes a kind of fixed route method, including:Obtain user
The access request for carrying user's mark of transmission, queried access daily record is identified according to the user, judges whether the use
Access record of the family to cluster server;Recorded if judgement is known in the presence of access corresponding with user mark, according to institute
State access record and obtain first object server corresponding with user mark;Described in applicating history user access identities mark
Access request, and inquire about default routing table and the access request is routed to the first object server, so that described
One destination server by the historic user access identities know user carry out history access, and from internal memory read with it is described
Data object corresponding to user's mark provides required calculating service for the user.
The fixed route method of the embodiment of the present invention, the access request for carrying user and identifying sent by obtaining user,
And queried access daily record is identified according to user and judges whether that access of the user to cluster server records, deposited judging to know
In access record corresponding with user's mark according to record acquisition first object server corresponding with user's mark is accessed, so
Applicating history user access identities mark access is asked afterwards, and inquires about default routing table and access request is routed into first object
Server, so that first object server knows that user carries out history access by historic user access identities, and from internal memory
Read and provide the user required calculating service with the corresponding data object of user's mark.Thus, avoid and repeat data
Inquiry and network transmission, significantly improve system response time, improve the treatment effeciency of system.
In addition, fixed route method according to the above embodiment of the present invention can also have technical characteristic additional as follows:
Alternatively, after the access record for judging whether the user to cluster server, in addition to:If
Judgement is known to be recorded in the absence of access corresponding with user mark, then the instantaneous operating conditions for inquiring about cluster server obtain
The second destination server corresponding with user mark;The access request is marked using first time user access identities, and is looked into
Ask default routing table and the access request is routed to second destination server, so that second destination server leads to
Cross the first time user access identities and know that user carries out maiden visit, and the number of correlation is obtained from one or more servers
Required calculating service is provided for the user according to object, and the corresponding relation that the data object and the user are identified delays
In the internal memory that second destination server be present.
Alternatively, described method, in addition to:Stored in the access log second described in user's identification access
The access record of destination server.
Alternatively, the instantaneous operating conditions of the inquiry cluster server obtain the second mesh corresponding with user mark
Server is marked, including:The instantaneous operating conditions for inquiring about cluster server obtain idle server;Inquire about the idle server
Load information obtains the minimum server of load information as second destination server.
For the above-mentioned purpose, second aspect of the present invention embodiment proposes another fixed route method, including:Acquisition is taken
Access request with user's mark and access identities;When the access identities are historic user access identities, then know that user enters
Row history accesses, and is read from the internal memory of home server and provide the user institute with the corresponding data object of user mark
The calculating service needed;When the access identities are first time user access identities, then know that user carries out maiden visit, and from one
Or the data object of correlation is obtained in multiple servers and provides the user required calculating service, and by the data object and institute
The corresponding relation for stating user's mark is buffered in the internal memory of home server.
The fixed route method of the embodiment of the present invention, the access request of user's mark and access identities is carried by obtaining,
Know that user carries out history access when access identities are historic user access identities, and read from the internal memory of home server
Required calculating service is provided the user with the corresponding data object of user's mark, when access identities are first time user access identities
When know that user carries out maiden visit, and needed for the data object for obtaining from one or more servers correlation provides the user
Calculating service, and the corresponding relation that data object and user are identified is buffered in the internal memory of home server.Thus, avoid
Repeat data query and network transmission, significantly improve system response time, improve the treatment effeciency of system.
For the above-mentioned purpose, third aspect present invention embodiment proposes a kind of fixed route device, including:First obtains
Module, for obtaining the access request for carrying user's mark of user's transmission;Inquiry judging module, for being marked according to the user
Know queried access daily record, judge whether access record of the user to cluster server;Second acquisition module, if for
Judgement is known to be recorded in the presence of access corresponding with user mark, then is obtained according to the access record and identified with the user
Corresponding first object server;First processing module, the access request is marked for applicating history user access identities, and
Inquire about default routing table and the access request is routed to the first object server, so that the first object server
Know that user carries out history access by the historic user access identities, and reading is corresponding with user mark from internal memory
Data object required calculating service is provided for the user.
The fixed route device of the embodiment of the present invention, the access request for carrying user and identifying sent by obtaining user,
And queried access daily record is identified according to user and judges whether that access of the user to cluster server records, deposited judging to know
In access record corresponding with user's mark according to record acquisition first object server corresponding with user's mark is accessed, so
Applicating history user access identities mark access is asked afterwards, and inquires about default routing table and access request is routed into first object
Server, so that first object server knows that user carries out history access by historic user access identities, and from internal memory
Read and provide the user required calculating service with the corresponding data object of user's mark.Thus, avoid and repeat data
Inquiry and network transmission, significantly improve system response time, improve the treatment effeciency of system.
For the above-mentioned purpose, fourth aspect present invention embodiment proposes another fixed route device, including:4th obtains
Modulus block, the access request of user's mark and access identities is carried for obtaining;3rd processing module, for accessing mark when described
Know for historic user access identities, then know that user carries out history access, and read from the internal memory of home server with it is described
Data object corresponding to user's mark provides the user required calculating service;Fourth processing module, for accessing mark when described
Know for first time user access identities, then know that user carries out maiden visit, and obtain from one or more servers related
Data object provides the user required calculating service, and the corresponding relation that the data object and the user are identified caches
In the internal memory of home server.
The fixed route device of the embodiment of the present invention, the access request of user's mark and access identities is carried by obtaining,
Know that user carries out history access when access identities are historic user access identities, and read from the internal memory of home server
Required calculating service is provided the user with the corresponding data object of user's mark, when access identities are first time user access identities
When know that user carries out maiden visit, and needed for the data object for obtaining from one or more servers correlation provides the user
Calculating service, and the corresponding relation that data object and user are identified is buffered in the internal memory of home server.Thus, avoid
Repeat data query and network transmission, significantly improve system response time, improve the treatment effeciency of system.
For the above-mentioned purpose, fifth aspect present invention embodiment proposes a kind of computer equipment, including:Including storage
Device, processor and storage are on a memory and the computer program that can run on a processor, it is characterised in that the processor
When performing described program, first aspect present invention and the fixed route method described in second aspect are realized.
To achieve these goals, sixth aspect present invention embodiment proposes a kind of computer-readable recording medium, when
When instruction in the storage medium is performed by the processor of server end so that server end is able to carry out the present invention first
Fixed route method described in aspect and second aspect.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partly become from the following description
Obtain substantially, or recognized by the practice of the present invention.
Brief description of the drawings
Of the invention above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments
Substantially and it is readily appreciated that, wherein:
Fig. 1 is a kind of schematic flow sheet of fixed route method provided in an embodiment of the present invention;
Fig. 2 is the schematic flow sheet of another fixed route method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural representation of fixed route device provided in an embodiment of the present invention;
Fig. 4 is the structural representation of another fixed route device provided in an embodiment of the present invention;
Fig. 5 is the structural representation of another fixed route device provided in an embodiment of the present invention;
Fig. 6 is a kind of structural representation of computer equipment provided in an embodiment of the present invention.
Embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to end
Same or similar label represents same or similar element or the element with same or like function.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to for explaining the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings the fixed route method, apparatus and its equipment of the embodiment of the present invention are described.
Specifically, the fixed route method of the embodiment of the present invention, for lifting system response speed, by needed for specific user
All data informations, fixation be stored in a server memory.When user accesses every time, all fixed route services to this
Device, and then most quick service response is provided.Avoid from other systems or server, repeat to inquire about data, repeat transmission number
According to, cause repeat performance loss the problem of.It is specific as follows:
Fig. 1 is a kind of schematic flow sheet of fixed route method provided in an embodiment of the present invention.The fixed route method bag
Include following steps:
Step 101, the access request for carrying user's mark that user sends is obtained, queried access day is identified according to user
Will, judge whether access record of the user to cluster server.
In actual applications, user is probably maiden visit or had accessed cluster server before.In this implementation
, can be according to user's mark come queried access daily record, so as to judge whether access note of the user to cluster server in example
Record, that is, judge that user is maiden visit or accesses cluster server again.Wherein it is possible to by modes such as related algorithms to visiting
Ask that the parsing that carries out of request obtains user's mark.
Step 102, recorded if judging to know in the presence of access corresponding with user's mark, obtain and use according to record is accessed
First object server corresponding to the mark of family.
Step 103, applicating history user access identities mark access is asked, and inquires about default routing table by access request
First object server is routed to, so that first object server knows that user carries out history visit by historic user access identities
Ask, and read from internal memory and provide the user required calculating service with the corresponding data object of user's mark.
Specifically, after queried access daily record, judge access record of the user to cluster server be present, can be according to access
Record obtains first object server corresponding with user's mark, i.e., can obtain the first object server that user accessed.
Further, applicating history user access identities carry out mark access request, and the default routing table of inquiry will visit
Ask that request is routed to first object server, i.e., user is routed to first object server by way of fixed route.Its
In, routing table is pre-set, can be needed to carry out selection setting according to practical application.
Due in first object server memory, having held all data required when user calculates, can pass through
Historic user access identities know that user carries out history access, and are read from internal memory with the corresponding data object of user's mark and be
User provides required calculating service.
Thus, in the case of without using any external storage, user is routed on particular server, consolidated by the server
Directional user provides service, i.e., user accesses every time can be multiplexed last time used data information, avoid and repeat to count
It is investigated that inquiry and network transmission, significantly improve system responding ability.
In summary, the fixed route method of the embodiment of the present invention, what the carrying user sent by obtaining user identified
Access request, and queried access daily record is identified according to user and judges whether that access of the user to cluster server records,
The first mesh corresponding with user's mark is obtained according to access record when judgement is known in the presence of access record corresponding with user's mark
Server is marked, then applicating history user access identities mark access is asked, and inquires about default routing table by access request road
By to first object server, so that first object server knows that user carries out history visit by historic user access identities
Ask, and read from internal memory and provide the user required calculating service with the corresponding data object of user's mark.Thus, avoid
Repeat data query and network transmission, significantly improve system response time, improve the treatment effeciency of system.
Based on above-described embodiment, it is to be understood that after queried access daily record, can also be that user is not present to collection in judgement
The situation of the access record of group's server.
Specifically, the real-time of cluster server is inquired about when judging and knowing in the absence of access record corresponding with user's mark
Working condition obtains the second destination server corresponding with user's mark, and it is it that as user, which selects second destination server,
Carry out the service such as calculating.
As a kind of example, the instantaneous operating conditions for inquiring about cluster server obtain idle server, inquire about leisure service
The load information of device obtains the minimum server of load information as the second destination server.
Further, asked using first time user access identities mark access, and inquire about default routing table and ask access
Ask and be routed to the second destination server, so that the second destination server knows that user is carried out for the first time by first time user access identities
Access, and the data object for obtaining from one or more servers correlation provides the user required calculating service, and by number
The corresponding relation identified according to object and user is buffered in the internal memory of the second destination server.
Specifically, the second destination server provides the user service, the inquiry acquisition from other systems (search, database)
All data needed for calculating, the data object cache that calculating process is used wait user visiting next time into internal memory.Thus,
It can be avoided and repeat data query and network transmission, significantly improve system response time, improve the processing effect of system
Rate.
In order to further improve the treatment effeciency of system, user's the second destination service of identification access is stored in access log
The access record of device.
Fig. 2 is the schematic flow sheet of another fixed route method provided in an embodiment of the present invention.The fixed route method
Comprise the following steps:
Step 201, the access request for carrying user's mark and access identities is obtained.
Step 202, when access identities are historic user access identities, then know that user carries out history access, and from local
Read in the internal memory of server and provide the user required calculating service with the corresponding data object of user's mark.
Step 203, when access identities are first time user access identities, then know that user carries out maiden visit, and from one
Or related data object is obtained in multiple servers and provides the user required calculating service, and data object and user are marked
The corresponding relation of knowledge is buffered in the internal memory of home server.
Specifically, after access request is received, access request is parsed to obtain by related algorithm or model
User identifies and access identities.
Further, judged by identification to access identities, when to determine access identities be historic user access identities, really
Determine user and carry out history access, and read from the internal memory of home server and carried with the corresponding data object of user's mark for user
For required calculating service;Either judged by the identification to access identities, determine that access identities access mark for first time user
During knowledge, determine that user carries out maiden visit, and obtain related data object from one or more servers and provide the user
Required calculating service, and the corresponding relation that data object and user are identified is buffered in the internal memory of home server, thus,
When user accesses next time, all fixed routes to this server, and then most quick service response is provided.
In summary, the fixed route method of the embodiment of the present invention, user's mark and access identities are carried by obtaining
Access request, know that user carries out history access when access identities are historic user access identities, and from home server
Read in internal memory and provide the user required calculating service with the corresponding data object of user's mark, when access identities are used to be first
Know that user carries out maiden visit during the access identities of family, and related data object is obtained to use from one or more servers
Family provides required calculating service, and the corresponding relation that data object and user are identified is buffered in the internal memory of home server
In.Thus, avoid and repeat data query and network transmission, significantly improve system response time, improve the place of system
Manage efficiency.
Corresponding with the fixed route method that above-mentioned several embodiments provide, a kind of embodiment of the invention also provides one kind
The prediction meanss of fixed route, because fixed route device provided in an embodiment of the present invention is consolidated with what above-mentioned several embodiments provided
Determine that method for routing is corresponding, therefore the fixation road of the present embodiment offer is also applied in the embodiment of foregoing fixed route method
By device, it is not described in detail in the present embodiment.
Fig. 3 is a kind of structural representation of fixed route device provided in an embodiment of the present invention.The fixed route device bag
Include:First acquisition module 11, inquiry judging module 12, the second acquisition module 13 and first processing module 14.
Wherein, the first acquisition module 11, for obtaining the access request for carrying user's mark of user's transmission.
Inquiry judging module 12, for identifying queried access daily record according to user, judge whether that user takes to cluster
The access record of business device.
Second acquisition module 13, if being recorded for judging to know in the presence of access corresponding with user's mark, according to access
Record obtains first object server corresponding with user's mark.
First processing module 14, asked for applicating history user's access identities mark access, and inquire about default route
Access request is routed to first object server by table, so that first object server knows use by historic user access identities
Family carries out history access, and is read from internal memory and provide the user required calculating clothes with the corresponding data object of user's mark
Business.
In one embodiment of the invention, as shown in figure 4, on the basis of Fig. 3, the fixed route device also includes:
3rd acquisition module 15, Second processing module 16 and memory module 17.
Wherein, the 3rd acquisition module 15, if being recorded for judging to know in the absence of access corresponding with user's mark, look into
The instantaneous operating conditions for asking cluster server obtain the second destination server corresponding with user's mark.
Second processing module 16, asked for application first time user access identities mark access, and inquire about default route
Access request is routed to the second destination server by table, so that the second destination server knows use by first time user access identities
Family carries out maiden visit, and obtains related data object from one or more servers and provide the user required calculating clothes
Business, and the corresponding relation that data object and user are identified is buffered in the internal memory of the second destination server.
Memory module 17, for storing the access record of user's the second destination server of identification access in access log.
In summary, the fixed route device of the embodiment of the present invention, what the carrying user sent by obtaining user identified
Access request, and queried access daily record is identified according to user and judges whether that access of the user to cluster server records,
The first mesh corresponding with user's mark is obtained according to access record when judgement is known in the presence of access record corresponding with user's mark
Server is marked, then applicating history user access identities mark access is asked, and inquires about default routing table by access request road
By to first object server, so that first object server knows that user carries out history visit by historic user access identities
Ask, and read from internal memory and provide the user required calculating service with the corresponding data object of user's mark.Thus, avoid
Repeat data query and network transmission, significantly improve system response time, improve the treatment effeciency of system.
Fig. 5 is the structural representation of another fixed route device provided in an embodiment of the present invention.The fixed route device
Including the 4th acquisition module 21, the 3rd processing module 22 and fourth processing module 23.
Wherein, the 4th acquisition module 21, the access request of user's mark and access identities is carried for obtaining.
3rd processing module 22, for being historic user access identities when access identities, then know that user carries out history visit
Ask, and read from the internal memory of home server and provide the user required calculating clothes with the corresponding data object of user's mark
Business.
Fourth processing module 23, for being first time user access identities when access identities, then know that user is visited for the first time
Ask, and the data object for obtaining from one or more servers correlation provides the user required calculating service, and by data
Object and the corresponding relation of user's mark are buffered in the internal memory of home server.
In summary, the fixed route device of the embodiment of the present invention, user's mark and access identities are carried by obtaining
Access request, know that user carries out history access when access identities are historic user access identities, and from home server
Read in internal memory and provide the user required calculating service with the corresponding data object of user's mark, when access identities are used to be first
Know that user carries out maiden visit during the access identities of family, and related data object is obtained to use from one or more servers
Family provides required calculating service, and the corresponding relation that data object and user are identified is buffered in the internal memory of home server
In.Thus, avoid and repeat data query and network transmission, significantly improve system response time, improve the place of system
Manage efficiency.
Fig. 6 is a kind of structural representation of computer equipment provided in an embodiment of the present invention.The computer equipment includes:
Memory 31, processor 32 and it is stored in the computer program that can be run on memory 31 and on processor 32.
Processor 32 realizes the fixed route method provided in above-described embodiment when performing described program.
Further, computer equipment also includes:
Communication interface 33, for the communication between memory 31 and processor 32.
Memory 31, for depositing the computer program that can be run on processor 32.
Memory 31 may include high-speed RAM memory, it is also possible to also including nonvolatile memory (non-volatile
Memory), a for example, at least magnetic disk storage.
Processor 32, the fixed route method described in above-described embodiment is realized during for performing described program.
If memory 31, processor 32 and the independent realization of communication interface 33, communication interface 31, memory 31 and processing
Device 32 can be connected with each other by bus and complete mutual communication.The bus can be industry standard architecture
(Industry Standard Architecture, referred to as ISA) bus, external equipment interconnection (Peripheral
Component, referred to as PCI) bus or extended industry-standard architecture (Extended Industry Standard
Architecture, referred to as EISA) bus etc..The bus can be divided into address bus, data/address bus, controlling bus etc..
For ease of representing, only represented in Fig. 6 with a thick line, it is not intended that an only bus or a type of bus.
Optionally, in specific implementation, if memory 31, processor 32 and communication interface 33, are integrated in chip piece
Upper realization, then memory 31, processor 32 and communication interface 33 can complete mutual communication by internal interface.
Processor 32 is probably a central processing unit (Central Processing Unit, referred to as CPU), or
Specific integrated circuit (Application Specific Integrated Circuit, referred to as ASIC), or by with
It is set to the one or more integrated circuits for implementing the embodiment of the present invention.
The present invention proposes a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, its feature
It is, the fixed route method as described in above-mentioned embodiment is realized when the program is executed by processor.
The present invention proposes a kind of computer program product, it is characterised in that the instruction in the computer program product
During by computing device, the fixed route method as described in above-mentioned embodiment is performed.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or the spy for combining the embodiment or example description
Point is contained at least one embodiment or example of the present invention.In this manual, to the schematic representation of above-mentioned term not
Identical embodiment or example must be directed to.Moreover, specific features, structure, material or the feature of description can be with office
Combined in an appropriate manner in one or more embodiments or example.In addition, in the case of not conflicting, the skill of this area
Art personnel can be tied the different embodiments or example and the feature of different embodiments or example described in this specification
Close and combine.
In addition, term " first ", " second " are only used for describing purpose, and it is not intended that instruction or hint relative importance
Or the implicit quantity for indicating indicated technical characteristic.Thus, define " first ", the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the invention, " multiple " are meant that at least two, such as two, three
It is individual etc., unless otherwise specifically defined.
Any process or method described otherwise above description in flow chart or herein is construed as, and represents to include
Module, fragment or the portion of the code of the executable instruction of one or more the step of being used to realize custom logic function or process
Point, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitable
Sequence, including according to involved function by it is basic simultaneously in the way of or in the opposite order, carry out perform function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system including the system of processor or other can be held from instruction
The system of row system, device or equipment instruction fetch and execute instruction) use, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicate, propagate or pass
Defeated program is for instruction execution system, device or equipment or the dress used with reference to these instruction execution systems, device or equipment
Put.The more specifically example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wiring
Connecting portion (electronic installation), portable computer diskette box (magnetic device), random access memory (RAM), read-only storage
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device, and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium, which can even is that, to print the paper of described program thereon or other are suitable
Medium, because can then enter edlin, interpretation or if necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.Above-mentioned
In embodiment, software that multiple steps or method can be performed in memory and by suitable instruction execution system with storage
Or firmware is realized.Such as, if realized with hardware with another embodiment, following skill well known in the art can be used
Any one of art or their combination are realized:With the logic gates for realizing logic function to data-signal from
Logic circuit is dissipated, the application specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compile
Journey gate array (FPGA) etc..
Those skilled in the art are appreciated that to realize all or part of step that above-described embodiment method carries
Suddenly it is that by program the hardware of correlation can be instructed to complete, described program can be stored in a kind of computer-readable storage medium
In matter, the program upon execution, including one or a combination set of the step of embodiment of the method.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, can also
That unit is individually physically present, can also two or more units be integrated in a module.Above-mentioned integrated mould
Block can both be realized in the form of hardware, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized in the form of software function module and as independent production marketing or in use, can also be stored in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only storage, disk or CD etc..Although have been shown and retouch above
Embodiments of the invention are stated, it is to be understood that above-described embodiment is exemplary, it is impossible to be interpreted as the limit to the present invention
System, one of ordinary skill in the art can be changed to above-described embodiment, change, replace and become within the scope of the invention
Type.
Claims (10)
- A kind of 1. fixed route method, it is characterised in that comprise the following steps:The access request for carrying user's mark that user sends is obtained, queried access daily record is identified according to the user, judgement is The no access record that the user be present to cluster server;Record in the presence of access corresponding with user mark if judgement is known, obtained and the use according to the record that accesses First object server corresponding to the mark of family;Applicating history user access identities mark the access request, and inquire about default routing table and route the access request To the first object server, so that the first object server knows that user enters by the historic user access identities Row history accesses, and is read from internal memory and required calculating is provided for the user with the user corresponding data object of mark Service.
- 2. the method as described in claim 1, it is characterised in that judge whether the user to cluster server described Access record after, in addition to:Recorded if judgement is known in the absence of access corresponding with user mark, inquire about the real-time working shape of cluster server State obtains the second destination server corresponding with user mark;The access request is marked using first time user access identities, and inquires about default routing table and route the access request To second destination server, so that second destination server knows that user enters by the first time user access identities Row maiden visit, and obtain related data object from one or more servers and required calculating clothes are provided for the user Business, and the corresponding relation that the data object and the user are identified is buffered in the internal memory of second destination server.
- 3. method as claimed in claim 2, it is characterised in that also include:The access record of the second destination server described in user's identification access is stored in the access log.
- 4. method as claimed in claim 2, it is characterised in that it is described inquiry cluster server instantaneous operating conditions obtain with Second destination server corresponding to user's mark, including:The instantaneous operating conditions for inquiring about cluster server obtain idle server;The load information for inquiring about the idle server obtains the minimum server of load information as second destination service Device.
- A kind of 5. fixed route method, it is characterised in that comprise the following steps:Obtain the access request for carrying user's mark and access identities;When the access identities are historic user access identities, then know that user carries out history access, and from home server Read in internal memory and provide the user required calculating service with the corresponding data object of user mark;When the access identities are first time user access identities, then know that user carries out maiden visit, and take from one or more The data object that correlation is obtained in business device provides the user required calculating service, and the data object and the user are marked The corresponding relation of knowledge is buffered in the internal memory of home server.
- A kind of 6. fixed route device, it is characterised in that including:First acquisition module, for obtaining the access request for carrying user's mark of user's transmission;Inquiry judging module, for identifying queried access daily record according to the user, judge whether the user to cluster The access record of server;Second acquisition module, if being recorded for judging to know in the presence of access corresponding with user mark, according to the visit Ask that record obtains first object server corresponding with user mark;First processing module, the access request is marked for applicating history user access identities, and inquire about default routing table The access request is routed to the first object server, so that the first object server passes through the historic user Access identities know that user carries out history access, and it is described to be read from internal memory with the corresponding data object of user mark User provides required calculating service.
- 7. device as claimed in claim 6, it is characterised in that also include:3rd acquisition module, if being recorded for judging to know in the absence of access corresponding with user mark, inquire about cluster The instantaneous operating conditions of server obtain the second destination server corresponding with user mark;Second processing module, the access request is marked for application first time user access identities, and inquire about default routing table The access request is routed to second destination server, so that second destination server passes through the first time user Access identities know that user carries out maiden visit, and it is the use to obtain related data object from one or more servers Family provides required calculating service, and the corresponding relation that the data object and the user are identified is buffered in second mesh In the internal memory for marking server.
- A kind of 8. fixed route device, it is characterised in that including:4th acquisition module, the access request of user's mark and access identities is carried for obtaining;3rd processing module, for being historic user access identities when the access identities, then know that user carries out history access, And read from the internal memory of home server and provide the user required calculating clothes with the corresponding data object of user mark Business;Fourth processing module, for being first time user access identities when the access identities, then know that user carries out maiden visit, And the data object that correlation is obtained from one or more servers provides the user required calculating service, and by the data Object and the corresponding relation of user mark are buffered in the internal memory of home server.
- 9. a kind of computer equipment, it is characterised in that including memory, processor and storage on a memory and can be in processor The computer program of upper operation, it is characterised in that during the computing device described program, realize as appointed in claim 1-5 Fixed route method described in one.
- 10. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor The fixed route method as any one of claim 1-5 is realized during execution.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711130364.1A CN107819687A (en) | 2017-11-15 | 2017-11-15 | Fixed route method, apparatus and its equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711130364.1A CN107819687A (en) | 2017-11-15 | 2017-11-15 | Fixed route method, apparatus and its equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107819687A true CN107819687A (en) | 2018-03-20 |
Family
ID=61609111
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711130364.1A Pending CN107819687A (en) | 2017-11-15 | 2017-11-15 | Fixed route method, apparatus and its equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107819687A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112363751A (en) * | 2020-11-10 | 2021-02-12 | 平安普惠企业管理有限公司 | Software product gray level release method, device, equipment and medium |
| CN112486956A (en) * | 2020-12-10 | 2021-03-12 | 北京字节跳动网络技术有限公司 | Data access method and device and electronic equipment |
| CN112953982A (en) * | 2019-11-26 | 2021-06-11 | 腾讯科技(深圳)有限公司 | Service processing method, service configuration method and related device |
| CN115277382A (en) * | 2022-07-27 | 2022-11-01 | 腾讯音乐娱乐科技(深圳)有限公司 | Log acquisition method, log platform and computer program product |
| WO2023246104A1 (en) * | 2022-06-21 | 2023-12-28 | 华为技术有限公司 | Communication method and related apparatus |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1860467A (en) * | 2003-07-29 | 2006-11-08 | 凯创网络公司 | System and method for dynamic network policy management |
| CN101400171A (en) * | 2008-10-21 | 2009-04-01 | 北京闪联创艺数码科技有限公司 | Storage and retrieval method for user access session state |
| US20120051339A1 (en) * | 2007-12-06 | 2012-03-01 | Harris Corporation | System and method for setting a data rate in tdma communications |
| CN104079482A (en) * | 2013-03-26 | 2014-10-01 | 华为技术有限公司 | Method and device of selecting routing path |
| CN104468805A (en) * | 2014-12-12 | 2015-03-25 | 用友软件股份有限公司 | Message routing device and method |
| CN107295033A (en) * | 2016-03-31 | 2017-10-24 | 阿里巴巴集团控股有限公司 | A kind of method for routing and device |
-
2017
- 2017-11-15 CN CN201711130364.1A patent/CN107819687A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1860467A (en) * | 2003-07-29 | 2006-11-08 | 凯创网络公司 | System and method for dynamic network policy management |
| US20120051339A1 (en) * | 2007-12-06 | 2012-03-01 | Harris Corporation | System and method for setting a data rate in tdma communications |
| CN101400171A (en) * | 2008-10-21 | 2009-04-01 | 北京闪联创艺数码科技有限公司 | Storage and retrieval method for user access session state |
| CN104079482A (en) * | 2013-03-26 | 2014-10-01 | 华为技术有限公司 | Method and device of selecting routing path |
| CN104468805A (en) * | 2014-12-12 | 2015-03-25 | 用友软件股份有限公司 | Message routing device and method |
| CN107295033A (en) * | 2016-03-31 | 2017-10-24 | 阿里巴巴集团控股有限公司 | A kind of method for routing and device |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112953982A (en) * | 2019-11-26 | 2021-06-11 | 腾讯科技(深圳)有限公司 | Service processing method, service configuration method and related device |
| CN112363751A (en) * | 2020-11-10 | 2021-02-12 | 平安普惠企业管理有限公司 | Software product gray level release method, device, equipment and medium |
| CN112486956A (en) * | 2020-12-10 | 2021-03-12 | 北京字节跳动网络技术有限公司 | Data access method and device and electronic equipment |
| WO2023246104A1 (en) * | 2022-06-21 | 2023-12-28 | 华为技术有限公司 | Communication method and related apparatus |
| CN115277382A (en) * | 2022-07-27 | 2022-11-01 | 腾讯音乐娱乐科技(深圳)有限公司 | Log acquisition method, log platform and computer program product |
| CN115277382B (en) * | 2022-07-27 | 2024-06-04 | 腾讯音乐娱乐科技(深圳)有限公司 | Log acquisition method, log platform and computer program product |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107819687A (en) | Fixed route method, apparatus and its equipment | |
| US12314230B2 (en) | Intelligent layout of composite data structures in tiered storage with persistent memory | |
| CN103902646B (en) | Distributed task managing system and method | |
| US7685367B2 (en) | Multi-cache cooperation for response output caching | |
| CN110471949A (en) | Data consanguinity analysis method, apparatus, system, server and storage medium | |
| CN109446024A (en) | Using monitoring method and device | |
| CN111432247B (en) | Traffic scheduling method, traffic scheduling device, server and storage medium | |
| CN110472876A (en) | A kind of method for scheduling task, device and computer readable storage medium | |
| CN110457342A (en) | Transaction processing method and device | |
| CN103778066B (en) | Data processing method and device | |
| CN107347015A (en) | A kind of recognition methods of content distributing network, apparatus and system | |
| KR20140010960A (en) | Method and system for providing a session involving a plurality of software applications | |
| CN109558378A (en) | File management method, device, equipment and storage medium | |
| CN109460409A (en) | Data access method and device | |
| CN110502607A (en) | A kind of electronic medical record system, the method and server for inquiring electronic health record | |
| CN114827156B (en) | Message scheduling method, device, equipment and storage medium | |
| CN110198227A (en) | Processing method, device, storage medium and the electronic device of journal file | |
| DE102006023974A1 (en) | System and method for customized application ordering and installation for information processing systems | |
| CN107784586A (en) | Load transfer method, apparatus, computer equipment and storage medium | |
| CN107172039A (en) | The acquisition methods of agreement key assignments, device and system | |
| CN110245313A (en) | Request sending method, device and terminal based on data analysis | |
| US5943672A (en) | Network system | |
| CN106020974A (en) | Memory caching method and system for NUMA (Non Uniform Memory Access Architecture) platform | |
| CN120353826A (en) | Data processing method, computer readable storage medium, and electronic device | |
| CN106919595A (en) | A kind of method, device and electronic equipment mapped for Cookie |
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 | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20190903 Address after: 100192 Dongsheng Science Park, Zhongguancun, 66 Xixiaokou Road, Haidian District, Beijing Applicant after: Green Bay Network Technology Co., Ltd. Address before: 100089 Beijing Haidian District Xixiaokou Road 66 Zhongguancun Dongsheng Science Park B-6 Building B 5 floors Applicant before: Grass count language (Beijing) Technology Co., Ltd. |
|
| TA01 | Transfer of patent application right | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180320 |
|
| RJ01 | Rejection of invention patent application after publication |