The invention provides a method and a system for switching servers. The method comprises: a first server to the second server listener port handle is providing service; the first server receives a response message from the server second; if the failure of the response messages, the second server continue to provide services for the response message; if successful, the second server transfer monitor port handle; the server has processed the stock second after a request to stop the service and exit; the first server gets the response message from the monitor port handle; the first server to I/O monitor port handle the first server to provide services. With the invention, the switching of the server can be realized.
【技术实现步骤摘要】
一种切换服务器的方法和系统
本专利技术涉及通信
,尤其涉及一种切换服务器的方法和系统。
技术介绍
在进行web服务器升级时,通常采用以下两种方式: 第一种方式为:web服务器在升级前必须要先停止掉老版本的web服务器,然后更换新的服务器版本,更换完毕后再启动新的服务器。这种情况下,在升级过程所消耗的时间内无法对用户提供web服务,会导致正常业务的中断。第二种方式为:老版本的web服务器在收到特定的事件触发后,启动新版本的web服务器,在这种情况下,新版本的web服务器继承了老版本的web服务器的所有特征和属性值以及数据。这种技术虽然可以保证web服务器的运行不间断并不会导致正常业务的中断,但是蕴含着以下风险: 1.新版本的web服务器可以对老版本的web服务器的所有数据及资源进行无限制的操作,有可能会影响到原有业务的行为,增加了业务行为不确定的风险。2.老版本的web服务器所拥有的一些特殊资源如果新版本的web服务器不使用,新版本的web服务器也必须对其进行特殊处理,否则则会导致系统资源的浪费的甚至泄漏。3.新版本的web服务器在开发和维护方面必须对老版本的web服务器开发细节熟悉,使得新老版本web服务器的关联性增强。增大了新版本服务器的开发和维护成本。
技术实现思路
有鉴于此,本专利技术提供一种切换服务器的方法和系统,用于进行服务器切换。本专利技术提供以下技术方案: 1.一种切换服务器的方法,其特征在于,所述方法包括: 第一服务器向正在提供服务的第二服务器发送监听端口句柄请求; 第一服务器接收来自第二服务器的应答消息; 如 ...
【技术保护点】
一种切换服务器的方法,其特征在于,所述方法包括:第一服务器向正在提供服务的第二服务器发送监听端口句柄请求;第一服务器接收来自第二服务器的应答消息;如果为失败的应答消息,则第二服务器继续提供服务;如果为成功的应答消息,则第二服务器出让监听端口句柄;第二服务器处理完存量请求后停止服务并退出;第一服务器从应答消息中获取监听端口句柄;第一服务器对所获取的监听端口句柄进行I/O操作;第一服务器提供服务。
【技术特征摘要】
1.一种切换服务器的方法,其特征在于,所述方法包括: 第一服务器向正在提供服务的第二服务器发送监听端口句柄请求; 第一服务器接收来自第二服务器的应答消息; 如果为失败的应答消息,则第二服务器继续提供服务; 如果为成功的应答消息,则 第二服务器出让监听端口句柄; 第二服务器处理完存量请求后停止服务并退出; 第一服务器从应答消息中获取监听端口句柄; 第一服务器对所获取的监听端口句柄进行I/o操作; 第一服务器提供服务。2.如权利要求1所述的方法,其特征在于,第一和第二服务器为基于TCP/IP协议的服务器。3.如权利要求1所述的方法,其特征在于,所述第一和第二服务器为web服务器、FTP服务器、TELNET服务器或流媒体服务器。4.如权利要求1-3之一所述的方法,其特征在于,第一服务器在接收到失败的应答时,生成失败提示信息。5.一种切换...
【专利技术属性】
技术研发人员:张飞,华广美,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。