[go: up one dir, main page]

CN101102288B - A method and system for realizing large-scale instant message - Google Patents

A method and system for realizing large-scale instant message Download PDF

Info

Publication number
CN101102288B
CN101102288B CN 200610098717 CN200610098717A CN101102288B CN 101102288 B CN101102288 B CN 101102288B CN 200610098717 CN200610098717 CN 200610098717 CN 200610098717 A CN200610098717 A CN 200610098717A CN 101102288 B CN101102288 B CN 101102288B
Authority
CN
China
Prior art keywords
access server
access
information
client
user
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.)
Expired - Fee Related
Application number
CN 200610098717
Other languages
Chinese (zh)
Other versions
CN101102288A (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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN 200610098717 priority Critical patent/CN101102288B/en
Publication of CN101102288A publication Critical patent/CN101102288A/en
Priority to HK08103805.1A priority patent/HK1111538B/en
Application granted granted Critical
Publication of CN101102288B publication Critical patent/CN101102288B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F28HEAT EXCHANGE IN GENERAL
    • F28FDETAILS OF HEAT-EXCHANGE AND HEAT-TRANSFER APPARATUS, OF GENERAL APPLICATION
    • F28F25/00Component parts of trickle coolers
    • F28F25/02Component parts of trickle coolers for distributing, circulating, and accumulating liquid
    • F28F25/08Splashing boards or grids, e.g. for converting liquid sprays into liquid films; Elements or beds for increasing the area of the contact surface
    • F28F25/087Vertical or inclined sheets; Supports or spacers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Thermal Sciences (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a method for realizing large instant communication and for solving the problems of unstable performance of a large instant communication system and unreliable access of client side. The inventive method comprises: determining an access server of accessible users according to state mark of a monitoring port of each access server in the instant communication system, and obtaining access information of the access server of each accessible users; a domain name server (DNS) in the instant communication system supplying the access server information of the accessible users to the client side; the client side selecting the access server to access the instant communication system according to the access server information. The invention also discloses a system for realizing large instant communication.

Description

A kind of method and system that realize large-scale instant message
Technical field
The present invention relates to communication and field of computer technology, relate in particular to a kind of method and system that realize large-scale instant message.
Background technology
Along with the development of instant messaging, instant communication client the user constantly increase, and for satisfying ever-increasing demand, needs to set up stable, reliable large-scale instant message system.In the existing method, when setting up the large-scale instant message system, working load equilibrium (LoadBalance) equipment is provided the backstage that the connection request of client is assigned to by its management on the access server of service by LoadBalance equipment.When client obtained procotol (IP, the Internet Protocol) address of access server by client domain name server (DNS, Domain Name Server), LoadBalance equipment returned an IP address.When client is passed through this IP Address requests access of instant communicating system, LoadBalance equipment is assigned to the connection request of client on the access server according to certain strategy, like this, client obtains the instant messaging service by this access server of appointment.
Adopt this method, the stability of system and the capacity LoadBalance equipment that places one's entire reliance upon, if LoadBalance equipment breaks down, all users' instant messaging service all can be affected.
In the prior art, also can adopt logon server to distribute the mode of the IP address of access server.When the client access of instant communicating system,, attempt connecting login, up to logining successfully by a plurality of IP address that client DNS obtains the access server that logon server returns.After logining successfully, what client was fixing obtains service from logining successful access server.
Adopt above-mentioned this mode, logon server is managed all access servers, and the performance of logon server and stability become the bottleneck of system stable operation equally, if logon server breaks down, and the normal logon server of all clients then; If to the mode of logon server employing cluster, can improve the performance of system, increase stability.But the mode of employing cluster has increased operating cost simultaneously.
Summary of the invention
The invention provides a kind of method and system that realize large-scale instant message, cause the systematic function instability in order to solve the load-balancing device or the logon server fault that exist in the prior art, and client inserts insecure problem.
The invention provides following technical scheme:
A kind of method that realizes large-scale instant message comprises the steps:
According to the status indicator of the policing port of each access server in the instantaneous communication system, determine to insert user's access server, and obtain the access information that each can insert user's access server;
Domain name server (DNS) in the described instantaneous communication system offers client with the information of the described user's of access access server;
Described client inserts instantaneous communication system according to the Information Selection access server of described access server.
Preferable, monitor each access server, and when the load that monitors access server surpasses predetermined threshold value or has fault, identify this access server and can not insert the user.
Described DNS is before client is returned the information of access server, and further the load according to each access server sorts, and the information of the access server after will sorting offers client.
Described client first selects the lighter access server of load to connect.
Preferable, the information of the access server that described DNS further manages load-balancing device offers client.
Client first selects the access server access server in addition of load-balancing device management to connect.
Described DNS receives when client DNS request can insert user's access server information, described information is returned to client DNS after, client DNS offers client with described information.
A kind of access server comprises:
Access unit is used to provide user's access service;
Monitoring unit, be used to monitor the information on load of access unit and whether the system of this access server breaks down, and in access information, identify this access server according to monitored results and whether can insert the user, make domain name server (DNS) in the instantaneous communication system according to the status indicator of the policing port of each access server, determine to insert user's access server, and obtain each and can insert the access information of user's access server, and after the information of the described user's of access access server offered client, described client inserted instantaneous communication system according to the Information Selection access server of described access server.
Preferable, described monitoring unit is the information on load of this access server of sign in described access information further.
A kind of instantaneous communication system DNS comprises:
Receiving element is used for the status indicator according to the policing port of each access server of instantaneous communication system, determines to insert user's access server, and obtains the access information of the access server that can insert the user;
Transmitting element is used for the information of the described user's of access access server is offered client.
Wherein, also comprise:
Sequencing unit be used for according to the information on load of described access information the access server that can insert the user being sorted, and the access server information of the inserted user after will sorting is exported to transmitting element.
A kind of communication system comprises:
First access server, be used to the user who inserts this access server that the instant messaging service is provided, whether the information on load and the system that monitor this access server break down, and identify this access server according to monitored results in access information and whether can insert the user;
The instantaneous communication system domain name server (DNS) is connected with first access server, is used to obtain the access information that each can insert user's first access server;
Client DNS is used for obtaining from described instantaneous communication system DNS the information of all first access servers that can insert the user;
Client is connected with access server with client DNS, and the information that is used for the inserted user's that obtains from client DNS access server selects access server to insert instantaneous communication system.
Further,
Described access server identifies the information on load of this access server in described access information; And
Described access server identifies the information on load of this access server in described access information; And
The access server information of inserted user after described instantaneous communication system DNS will sort according to described information on load sends to client DNS.
Preferable, also comprise:
Second access server is used to the user who inserts this access server that the instant messaging service is provided;
Load-balancing device is used to manage second access server, and with the instant messaging service assignment of client application to second access server.
Beneficial effect of the present invention is as follows:
After the present invention monitors the information such as load of access server, after sorting according to load, the access server that can insert the user returns to client, client first is selected the lighter access server login of load, not only improved the reliability that client inserts, and made that the client terminal quantity of login access server is balanced; After in system, increasing by second access server of load-balancing device and management thereof, instant
Figure G06198717X20060713D000041
When first access server all can not provide service, client also can sign in to instantaneous communication system by the access server of load-balancing device management.
Adopt instantaneous communication system DNS first access server to be managed the systematic function instability of having avoided load-balancing device or logon server fault to cause.
Description of drawings
Fig. 1 is the system construction drawing in the embodiment of the invention one;
Fig. 2 is the process chart of monitoring unit in the embodiment of the invention one;
Fig. 3 is the process chart of client access of instant communicating system in the embodiment of the invention one;
Fig. 4 is the system construction drawing in the embodiment of the invention two;
Fig. 5 is the process chart of client access of instant communicating system in the embodiment of the invention two.
Embodiment
In order to solve the unstable and insecure problem of access of the large-scale instant message systematic function that adopts prior art to set up, the present invention monitors the information on load of access server, and the information that can insert user's access server offers client, and the access server that client is therefrom selected to load lighter inserts instantaneous communication system.
Embodiment one:
Consult shown in Figure 1ly, the communication system of present embodiment comprises first access server 110, instantaneous communication system DNS120, client DNS130 and client 140.
First access server 110 comprises access unit 1101, monitoring unit 1102.Described access unit 1101 is used to provide client 140 access services.Whether information on load and this access server of described monitoring unit 1102 monitoring access units 1101 break down, when this access server system working properly, when load did not surpass predetermined threshold value, whether monitoring unit 1102 can insert the user by this access server of status indicator of control policing port; And the information on load that when this access server can insert the user, identifies this access server.
Instantaneous communication system DNS120 comprises receiving element 1201, sequencing unit 1202, transmitting element 1203.Described receiving element 1201 is used to obtain the access information of first access server 110, when detecting first access server 110 and can insert the user, obtains the information on load of first access server 110 that can insert the user.Sequencing unit 1202 is used for sorting according to first access server, 110 information that described information on load can insert the user and sends transmitting element 1203 to.The information of first access server 110 of the inserted user after the described ordering that transmitting element 1203 will receive returns to client DNS130.
Client DNS130 is used for first access server 110 that can insert the user is obtained in timing from instantaneous communication system DNS120 information; Parsing is served in service to client-requested, and according to analysis result, the information that can insert user's first access server 110 returns to client 140.
Client 140 is used to apply for the instant messaging service, and selects the described user's of access first access server 110 to insert instantaneous communication system.
After the time span that the access information that regularly obtains first access server 110 is set in the receiving element 1201 at instantaneous communication system DNS120, receiving element 1201 will be according to the time span that is provided with, the policing port state of automatic scan access server.In implementation process, can be provided with as the case may be, as be set to 1 minute, can accelerate like this to insert the user first access server 110 IP address list renewal and make that the number of users of login first access server 110 is average, every access server load is balanced.
Consult shown in Figure 2ly, the processing procedure of the monitoring unit of access server is as follows:
The information on load of step 201, monitoring access server, the data such as client terminal quantity, flow value, CPU usage of getting current this access server of access.
The threshold value of each data of step 202, the above-mentioned data that will get and default compares, if wherein any data surpasses corresponding threshold, judges this access server for after can not inserting the user, execution in step 205; If the neither one data surpass corresponding threshold, then execution in step 203.
Step 203, judge whether the access service program work is normal, if unusual, then execution in step 205; If working properly, then execution in step 204.
Step 204, identify this access server and can insert the user, the policing port of access server is set to open mode.
Step 205, identify this access server and can not insert the user, the policing port of access server is set to closed condition.
Consult shown in Figure 3ly, the processing procedure of client access of instant communicating system is as follows:
Step 301, instantaneous communication system DNS detect according to the policing port of the timing that is provided with to access server, are open mode if detect the policing port of access server, then write down the IP address and the information on load of this access server; After detection is finished, according to the record information on load access server is sorted after, generation can insert the IP address list of user's access server.
Step 302, client DNS send the request of the IP address list message of asking for the access server that can insert the user for instantaneous communication system DNS.
The IP address list that step 303, instantaneous communication system DNS can insert user's access server returns to client DNS.
When step 304, client preparation access of instant communicating system, send the logging request that domain name addresses is resolved for client DNS.
After step 305, client DNS served parsing to the logging request that receives, the IP address list that can insert user's access server returned to the client of request login.
After step 306, client received the IP address list of access server, the lighter access server of load was logined in the selective listing.
Step 307, the load that monitors access server surpasses threshold value or there is fault in the access service program, closes the policing port of this access server.
Step 308, according to the timing length of setting, when instantaneous communication system DNS detects the policing port of access server, close if detect the policing port of access server, then this access server can not insert the user; To the policing port of all access servers detect finish after, upgrade the IP address list of available access server.
Step 309, through behind the timing cycle, client DNS request instantaneous communication system DNS returns the IP address list of available access server.
The IP address list of the available access server after step 310, instantaneous communication system DNS will upgrade returns to client DNS.
Adopt above-mentioned method, whether instantaneous communication system DNS regularly detects access server can insert the user, has improved the availability of the IP address list of the access server that client DNS asks, and reliably inserts when having guaranteed the client login.Simultaneously because instantaneous communication system DNS is high-availability system, when having avoided an instantaneous communication system DNS to be out of order to the influence of the stability of a system.
Embodiment two:
Consult shown in Figure 4ly, the communication system of present embodiment increases the load-balancing device 150 and second access server 160 on the basis of Fig. 1.Second access server 160 is used to the client 140 that inserts this access server that the instant messaging service is provided; Load-balancing device 150 is used to manage second access server 160, and with the instant messaging service assignment of client 140 application to second access server 160.
When adopting this system, return to the information of pre-configured load-balancing device 150 in inserted user's the information of access server of client DNS130 at instantaneous communication system DNS120, when client 140 can not sign in on first access server 110, client 140 is logined according to the information that can insert the load-balancing device that disposes in user's the access server information, and load-balancing device 150 is assigned to the connection request of client 140 on second access server 160 of its management.
Consult shown in Figure 5ly, the processing procedure of client access of instant communicating system is as follows:
Step 501, client send the logging request that domain name addresses is resolved for client DNS.
After the logging request that step 502, client DNS send client is carried out domain name mapping, return the IP address of the IP address list and the load-balancing device of first access server that can insert the user to client.
The IP address list of first access server that step 503, client basis are received, the lighter access server of load is logined in the selective listing.
Step 504, when the load of first access server surpasses threshold value or access service program and has fault, the policing port of this access server is closed.
When first access server need be safeguarded, also directly policing port is set to closed condition, like this, can no longer insert new user, after finishing the instant messaging service that inserts the user on this access server, realize that this access server quits work smoothly.
Step 505, instantaneous communication system DNS regularly detect the policing port of first access server, and the policing port that detects all first access servers all is a closed condition, and all first access servers can not insert the user.
Step 506, instantaneous communication system DNS receive client DNS request when returning the access server information that can insert the user, and only the IP address with pre-configured load-balancing device returns to client DNS.
Step 507, when all first access servers all can not insert the user, client signs in on second access server of load-balancing device management.
Adopt the method for embodiment two, land when all failing when the first access server IP address that client uses DNS to return, client can select the IP address of working load balancing equipment to attempt landing automatically.
In embodiment two, when first access server all can not insert the user, client signs in on second access server of balancing equipment management, thereby has guaranteed the normal access of instant communicating system of client, has improved the performance of system and the reliability of connecting system.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (14)

1. a method that realizes large-scale instant message is characterized in that, comprises the steps:
According to the status indicator of the policing port of each access server in the instantaneous communication system, determine to insert user's access server, and obtain the access information that each can insert user's access server;
Domain name server (DNS) in the described instantaneous communication system offers client with the information of the described user's of access access server;
Described client inserts instantaneous communication system according to the Information Selection access server of described access server.
2. the method for claim 1 is characterized in that, monitors each access server, and when the load that monitors access server surpasses predetermined threshold value or has fault, identifies this access server and can not insert the user.
3. the method for claim 1 is characterized in that, described DNS is before client is returned the information of access server, and further the load according to each access server sorts, and the information of the access server after will sorting offers client.
4. method as claimed in claim 3 is characterized in that, described client first selects the lighter access server of load to connect.
5. as each described method of claim 1 to 4, it is characterized in that the information of the access server that described DNS further manages load-balancing device offers client.
6. method as claimed in claim 5 is characterized in that, client first selects the access server access server in addition of load-balancing device management to connect.
7. method as claimed in claim 6 is characterized in that, described DNS receives when client DNS request can insert user's access server information, described information is returned to client DNS after, client DNS offers client with described information.
8. an access server is characterized in that, comprising:
Access unit is used to provide user's access service;
Monitoring unit, be used to monitor the information on load of access unit and whether the system of this access server breaks down, and in access information, identify this access server according to monitored results and whether can insert the user, make domain name server (DNS) in the instantaneous communication system according to the status indicator of the policing port of each access server, determine to insert user's access server, and obtain each and can insert the access information of user's access server, and after the information of the described user's of access access server offered client, described client inserted instantaneous communication system according to the Information Selection access server of described access server.
9. access server as claimed in claim 8 is characterized in that, described monitoring unit is the information on load of this access server of sign in described access information further.
10. an instantaneous communication system DNS is characterized in that, comprising:
Receiving element is used for the status indicator according to the policing port of each access server of instantaneous communication system, determines to insert user's access server, and obtains the access information of the access server that can insert the user;
Transmitting element is used for the information of the described user's of access access server is offered client.
11. DNS as claimed in claim 10 is characterized in that, also comprises:
Sequencing unit be used for according to the information on load of described access information the access server that can insert the user being sorted, and the access server information of the inserted user after will sorting is exported to transmitting element.
12. a communication system is characterized in that, comprising:
First access server, be used to the user who inserts this access server that the instant messaging service is provided, whether the information on load and the system that monitor this access server break down, and identify this access server according to monitored results in access information and whether can insert the user;
The instantaneous communication system domain name server (DNS), be connected with first access server, be used for status indicator, determine to insert user's access server, and obtain the access information that each can insert user's first access server according to the policing port of each access server of instantaneous communication system;
Client DNS is used for obtaining from described instantaneous communication system DNS the information of all first access servers that can insert the user;
Client is connected with access server with client DNS, and the information that is used for the inserted user's that obtains from client DNS access server selects access server to insert instantaneous communication system.
13. system as claimed in claim 12 is characterized in that,
Described access server is the information on load of this access server of sign in described access information further; And
The access server information of inserted user after described instantaneous communication system DNS will sort according to described information on load sends to client DNS.
14. as claim 12 or 13 described systems, it is characterized in that, also comprise:
Second access server is used to the user who inserts this access server that the instant messaging service is provided;
Load-balancing device is used to manage second access server, and with the instant messaging service assignment of client application to second access server.
CN 200610098717 2006-07-06 2006-07-06 A method and system for realizing large-scale instant message Expired - Fee Related CN101102288B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN 200610098717 CN101102288B (en) 2006-07-06 2006-07-06 A method and system for realizing large-scale instant message
HK08103805.1A HK1111538B (en) 2008-04-03 A method and system for achieving large-scale instant communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610098717 CN101102288B (en) 2006-07-06 2006-07-06 A method and system for realizing large-scale instant message

Publications (2)

Publication Number Publication Date
CN101102288A CN101102288A (en) 2008-01-09
CN101102288B true CN101102288B (en) 2011-08-24

Family

ID=39036380

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610098717 Expired - Fee Related CN101102288B (en) 2006-07-06 2006-07-06 A method and system for realizing large-scale instant message

Country Status (1)

Country Link
CN (1) CN101102288B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102801619A (en) * 2012-08-09 2012-11-28 苏州阔地网络科技有限公司 Netmeeting drift processing method and system
CN102820978A (en) * 2012-08-13 2012-12-12 苏州阔地网络科技有限公司 Method and system for realizing conference drifting

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009039701A1 (en) * 2007-09-25 2009-04-02 Alibaba Group Holding Limited A method and system for realizing large-scale instant communication
CN102209049B (en) * 2011-05-24 2012-07-18 苏州阔地网络科技有限公司 Instant messaging system and method for user information processing
CN102457440A (en) * 2012-01-13 2012-05-16 华为软件技术有限公司 Method for realizing load balance, DNS server and client
CN102811134A (en) * 2012-07-31 2012-12-05 苏州阔地网络科技有限公司 Method and system for controlling drift of net meeting
CN102833318A (en) * 2012-07-31 2012-12-19 北京世纪联成科技有限公司 Data parsing and processing method for on-vehicle service
CN102843241A (en) * 2012-08-08 2012-12-26 苏州阔地网络科技有限公司 Conference drift control method and system
CN102857351B (en) * 2012-08-08 2015-09-30 阔地教育科技有限公司 A kind of method and system of meeting drift
CN102801620B (en) * 2012-08-09 2015-11-25 阔地教育科技有限公司 A kind of Web conference drift control treatment method and system
CN102843242A (en) * 2012-08-16 2012-12-26 苏州阔地网络科技有限公司 Processing method and system for implementing meeting drift
CN102868774A (en) * 2012-08-27 2013-01-09 苏州阔地网络科技有限公司 Method and system for implementing network meeting drift
CN102843243A (en) * 2012-08-27 2012-12-26 苏州阔地网络科技有限公司 Drift control method and system for network meeting
CN102843443A (en) * 2012-08-27 2012-12-26 苏州阔地网络科技有限公司 Drift processing method and system for netmeeting
CN102857431A (en) * 2012-09-12 2013-01-02 苏州阔地网络科技有限公司 Method and system for processing of conference drift
CN102857433A (en) * 2012-09-28 2013-01-02 苏州阔地网络科技有限公司 Method and system for processing network meeting drift
CN102857432A (en) * 2012-09-28 2013-01-02 苏州阔地网络科技有限公司 Method and system for realizing network meeting drift
CN102970391B (en) * 2012-12-07 2016-09-28 华为技术有限公司 Inquiry of the domain name processing method, server and system
CN104054371A (en) * 2012-12-27 2014-09-17 华为技术有限公司 Network device deployment method, base station, and network element management device
CN103220354A (en) * 2013-04-18 2013-07-24 广东宜通世纪科技股份有限公司 Method for achieving load balancing of server cluster
CN104144227B (en) * 2013-05-10 2017-11-21 中国电信股份有限公司 IP address querying method, system and the whole network resouce controller
CN104954401B (en) * 2014-03-27 2018-06-08 阿里巴巴集团控股有限公司 traffic scheduling method and device
CN106941508A (en) * 2016-01-05 2017-07-11 阿里巴巴集团控股有限公司 Service calling method, device and system
CN105872028B (en) * 2016-03-25 2019-04-26 努比亚技术有限公司 Server-side, client and access strategy management method
CN107302601A (en) * 2016-04-15 2017-10-27 北京北信源软件股份有限公司 A kind of instant messaging DNS and analytic method
CN106100970A (en) * 2016-05-31 2016-11-09 深圳市佑嘉互动科技有限公司 A kind of system and method realizing fast integration instant chat communication
CN106210098A (en) * 2016-07-20 2016-12-07 努比亚技术有限公司 A kind of monitoring method, supervising device and push server
CN106302002B (en) * 2016-07-29 2019-10-01 北京小米移动软件有限公司 Test method and device
CN106506364A (en) * 2016-12-08 2017-03-15 努比亚技术有限公司 A kind of cut-in method, client and routing server
CN107404517A (en) * 2017-07-10 2017-11-28 珠海格力电器股份有限公司 Control method of network module, scheduling server and system
CN112749016A (en) * 2021-01-25 2021-05-04 杭州迪普科技股份有限公司 Information acquisition method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6092178A (en) * 1998-09-03 2000-07-18 Sun Microsystems, Inc. System for responding to a resource request
US20010049741A1 (en) * 1999-06-18 2001-12-06 Bryan D. Skene Method and system for balancing load distribution on a wide area network
CN1585357A (en) * 2003-08-19 2005-02-23 华为技术有限公司 Method for selecting server in network
CN1647548A (en) * 2001-12-07 2005-07-27 艾利森电话股份有限公司 Service access and conferencing system and method within a telecommunications network
CN200944605Y (en) * 2006-07-06 2007-09-05 阿里巴巴公司 Domain name server and communication system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6092178A (en) * 1998-09-03 2000-07-18 Sun Microsystems, Inc. System for responding to a resource request
US20010049741A1 (en) * 1999-06-18 2001-12-06 Bryan D. Skene Method and system for balancing load distribution on a wide area network
CN1647548A (en) * 2001-12-07 2005-07-27 艾利森电话股份有限公司 Service access and conferencing system and method within a telecommunications network
CN1585357A (en) * 2003-08-19 2005-02-23 华为技术有限公司 Method for selecting server in network
CN200944605Y (en) * 2006-07-06 2007-09-05 阿里巴巴公司 Domain name server and communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102801619A (en) * 2012-08-09 2012-11-28 苏州阔地网络科技有限公司 Netmeeting drift processing method and system
CN102820978A (en) * 2012-08-13 2012-12-12 苏州阔地网络科技有限公司 Method and system for realizing conference drifting

Also Published As

Publication number Publication date
HK1111538A1 (en) 2008-08-08
CN101102288A (en) 2008-01-09

Similar Documents

Publication Publication Date Title
CN101102288B (en) A method and system for realizing large-scale instant message
US8271632B2 (en) Remote access providing computer system and method for managing same
CN105511805B (en) The data processing method and device of cluster file system
CN111367662B (en) Load balancing method, device and system
US7225356B2 (en) System for managing operational failure occurrences in processing devices
US20030055969A1 (en) System and method for performing power management on a distributed system
US8427943B2 (en) Bandwidth-aware multicast load balancing on a multi-interface host
US20020087612A1 (en) System and method for reliability-based load balancing and dispatching using software rejuvenation
US6675199B1 (en) Identification of active server cluster controller
US8015331B2 (en) Multi-console workstations concurrently supporting multiple users
CN104092650B (en) A kind of method and apparatus for distributing service request
US9075660B2 (en) Apparatus and method for providing service availability to a user via selection of data centers for the user
US20080168163A1 (en) Information processing device assignment method, information processing system and management server
CN103581276A (en) Cluster management device and system, service client side and corresponding method
US10439901B2 (en) Messaging queue spinning engine
US8010684B1 (en) Redirection gateway
US6763372B1 (en) Load balancing of chat servers based on gradients
CN113242299B (en) Disaster recovery system, method, computer equipment and medium for multiple data centers
CN112015544A (en) Load balancing method, device and equipment of k8s cluster and storage medium
JP2018116680A (en) Power supply unit (PSU) management
US9110861B2 (en) Managing host computing devices with a host control component
CN109510878A (en) A kind of long connection session keeping method and device
US9489281B2 (en) Access point group controller failure notification system
CN119402446A (en) A network card automatic binding method, device, equipment, medium and program product
CN116886286A (en) Big data authentication service self-adaption method, device and equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1111538

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1111538

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110824

CF01 Termination of patent right due to non-payment of annual fee