预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105897817A(43)申请公布日2016.08.24(21)申请号201510595717.X(22)申请日2015.09.17(71)申请人乐视云计算有限公司地址100089北京市海淀区学院南路68号19号楼六层6184号房间(72)发明人张增(74)专利代理机构北京同达信恒知识产权代理有限公司11291代理人任嘉文(51)Int.Cl.H04L29/08(2006.01)权利要求书1页说明书6页附图2页(54)发明名称服务器之间的通信方法、服务器及通信系统(57)摘要本发明实施例提供一种服务器之间的通信方法、服务器及通信系统,用以在服务器间针对同一业务,当需要进行多次相互通信时,减少服务器间需要进行的连接次数,降低连接开销。本发明实施例提供的一种服务器之间的通信方法,包括:第一服务器中需要与第二服务器通信的每一业务对应的处理模块,分别读取第二服务器的连接信息参数;所述第一服务器中需要与第二服务器通信的每一业务对应的处理模块根据连接信息参数,分别连接到第二服务器,由该第二服务器为每一业务建立一第二服务器的客户端;所述第一服务器中需要与第二服务器通信的每一业务对应的处理模块,将本模块对应的客户端保存在本模块的本地文件中,并通过该客户端与第二服务器进行通信。CN105897817ACN105897817A权利要求书1/1页1.一种服务器之间的通信方法,其特征在于,该方法包括:第一服务器中需要与第二服务器通信的每一业务对应的处理模块,分别读取所述第二服务器的连接信息参数;所述第一服务器中需要与所述第二服务器通信的每一业务对应的处理模块根据所述连接信息参数,分别连接到所述第二服务器,由该第二服务器为每一业务建立一第二服务器的客户端;所述第一服务器中需要与所述第二服务器通信的每一业务对应的处理模块,将本模块对应的客户端保存在本模块的本地文件中,并通过该客户端与所述第二服务器进行通信。2.根据权利要求1所述的方法,其特征在于,所述第二服务器的连接信息参数具体包括:所述第二服务器的地址和所述第二服务器的端口。3.根据权利要求1所述的方法,其特征在于,该方法还包括:所述第一服务器中的逻辑判断模块,当确定该第一服务器中任一业务对应的处理模块所对应的客户端失效时,指示相应的处理模块重新与所述第二服务器进行连接,由该第二服务器为该业务重新建立一个客户端。4.一种服务器之间的通信方法,其特征在于,该方法包括:第二服务器确定需要与所述第一服务器中的每一业务对应的处理模块通信;所述第二服务器分别与所述第一服务器中需要与所述第二服务器通信的每一处理模块进行连接,并在该第二服务器为每一业务建立一个客户端;所述第二服务器通过与所述每一业务对应的客户端,分别与所述第一服务器中需要与所述第二服务器通信的每一业务对应的处理模块进行通信。5.一种服务器,其特征在于,该服务器包括:需要与另一服务器通信的每一业务对应的处理模块,用于读取另一服务器的连接信息参数;以及,根据所述连接信息参数,连接到另一服务器,由另一服务器为每一业务建立一客户端;以及,将本模块对应的客户端保存在本模块的本地文件中,并通过该客户端与另一服务器进行通信。6.根据权利要求5所述的服务器,其特征在于,所述另一服务器的连接信息参数具体包括:所述另一服务器的地址和所述另一服务器的端口。7.根据权利要求5所述的服务器,其特征在于,该服务器还包括:逻辑判断模块,用于当确定该服务器中任一业务对应的处理模块所对应的另一服务器的客户端失效时,指示相应的处理模块重新与所述另一服务器进行连接,由所述另一服务器为该业务重新建立一个客户端。8.一种服务器,其特征在于,该服务器包括:确定模块,用于确定该服务器需要与另一服务器中的每一业务对应的处理模块通信;执行模块,用于与所述另一服务器中需要与该服务器通信的每一业务对应的处理模块进行连接,并在该服务器为每一业务建立一个客户端;以及,与所述另一服务器中需要与该服务器通信的每一处理模块进行通信。9.一种通信系统,其特征在于,该系统包括权利要求5-7任一权项所述的服务器,和权利要求8所述的服务器。2CN105897817A说明书1/6页服务器之间的通信方法、服务器及通信系统技术领域[0001]本发明实施例涉及计算机网络技术领域,尤其涉及服务器之间的通信方法、服务器及通信系统。背景技术[0002]Zookeeper是一种分布式的、开源的应用程序协调服务。它可以提供配置维护、分布式同步、组服务等服务。它也可以保存服务的配置信息,在高可用的服务中,可以随时对配置信息进行读取,修改等操作。[0003]Zookeeper的具体应用场景如下:在云平台服务中,所有服务器上都部署着同一份网络web服务,这些服务器