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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103546500103546500A(43)申请公布日2014.01.29(21)申请号201210238656.8(22)申请日2012.07.11(71)申请人中国银联股份有限公司地址200135中国上海市浦东新区含笑路36号银联大厦(72)发明人张飞华广美(74)专利代理机构中国专利代理(香港)有限公司72001代理人徐小会李家麟(51)Int.Cl.H04L29/08(2006.01)权权利要求书1页利要求书1页说明书3页说明书3页附图1页附图1页(54)发明名称一种切换服务器的方法和系统(57)摘要本发明提供一种切换服务器的方法和系统。所述方法包括:第一服务器向正在提供服务的第二服务器发送监听端口句柄请求;第一服务器接收来自第二服务器的应答消息;如果为失败的应答消息,则第二服务器继续提供服务;如果为成功的应答消息,则第二服务器出让监听端口句柄;第二服务器处理完存量请求后停止服务并退出;第一服务器从应答消息中获取监听端口句柄;第一服务器对所获取的监听端口句柄进行I/O操作;第一服务器提供服务。利用本发明,可以实现对服务器的切换。CN103546500ACN103546ACN103546500A权利要求书1/1页1.一种切换服务器的方法,其特征在于,所述方法包括:第一服务器向正在提供服务的第二服务器发送监听端口句柄请求;第一服务器接收来自第二服务器的应答消息;如果为失败的应答消息,则第二服务器继续提供服务;如果为成功的应答消息,则第二服务器出让监听端口句柄;第二服务器处理完存量请求后停止服务并退出;第一服务器从应答消息中获取监听端口句柄;第一服务器对所获取的监听端口句柄进行I/O操作;第一服务器提供服务。2.如权利要求1所述的方法,其特征在于,第一和第二服务器为基于TCP/IP协议的服务器。3.如权利要求1所述的方法,其特征在于,所述第一和第二服务器为web服务器、FTP服务器、TELNET服务器或流媒体服务器。4.如权利要求1-3之一所述的方法,其特征在于,第一服务器在接收到失败的应答时,生成失败提示信息。5.一种切换服务器的系统,其特征在于,所述系统包括第一服务器和第二服务器,其中第一服务器向正在提供服务的第二服务器发送监听端口句柄请求;第一服务器接收来自第二服务器的应答消息;如果为失败的应答消息,则第二服务器继续提供服务;如果为成功的应答消息,则第二服务器出让监听端口句柄;第二服务器处理完存量请求后停止服务并退出;第一服务器从应答消息中获取监听端口句柄;第一服务器对所获取的监听端口句柄进行I/O操作;第一服务器提供服务。6.如权利要求5所述的系统,其特征在于,第一和第二服务器为基于TCP/IP协议的服务器。7.如权利要求6所述的系统,其特征在于,第一和第二服务器为web服务器、FTP服务器、TELNET服务器、或流媒体服务器。8.如权利要求5-7之一所述的系统,其特征在于,第一服务器在接收到失败的应答时,生成失败提示信息。2CN103546500A说明书1/3页一种切换服务器的方法和系统技术领域[0001]本发明涉及通信技术领域,尤其涉及一种切换服务器的方法和系统。背景技术[0002]在进行web服务器升级时,通常采用以下两种方式:第一种方式为:web服务器在升级前必须要先停止掉老版本的web服务器,然后更换新的服务器版本,更换完毕后再启动新的服务器。这种情况下,在升级过程所消耗的时间内无法对用户提供web服务,会导致正常业务的中断。[0003]第二种方式为:老版本的web服务器在收到特定的事件触发后,启动新版本的web服务器,在这种情况下,新版本的web服务器继承了老版本的web服务器的所有特征和属性值以及数据。这种技术虽然可以保证web服务器的运行不间断并不会导致正常业务的中断,但是蕴含着以下风险:1.新版本的web服务器可以对老版本的web服务器的所有数据及资源进行无限制的操作,有可能会影响到原有业务的行为,增加了业务行为不确定的风险。[0004]2.老版本的web服务器所拥有的一些特殊资源如果新版本的web服务器不使用,新版本的web服务器也必须对其进行特殊处理,否则则会导致系统资源的浪费的甚至泄漏。[0005]3.新版本的web服务器在开发和维护方面必须对老版本的web服务器开发细节熟悉,使得新老版本web服务器的关联性增强。增大了新版本服务器的开发和维护成本。发明内容[0006]有鉴于此,本发明提供一种切换服务器的方法和系统,用于进行服务器切换。[0007]本发明提供以下技术方案:1.一种切换服务器的方法,其特征在于,所述方法包括:第一服务器向正在提供服务的第二服务器发送监听端口句柄请求;第一服务器接收