自动切换流量方法、装置、存储介质及电子设备制造方法及图纸

技术编号:16302644 阅读:38 留言:0更新日期:2017-09-26 20:51
本发明专利技术公开了一种自动切换流量方法、装置、存储介质及电子设备,该方法包括:接收到流量切换指令,流量切换指令包括服务器IP地址信息和运行端口信息;根据服务器IP地址信息和运行端口信息,在负载设备预先存储的配置文件中屏蔽服务器IP地址信息和运行端口信息,配置文件包括流量分配策略;重启负载设备。实施本发明专利技术,接收到流量切换指令,根据流量切换指令中的服务器IP地址信息和运行端口信息,在负载设备预先存储的配置文件中屏蔽服务器IP地址信息和运行端口信息,使负载设备停止对需要切换流量的服务器进行流量分配,实现自动切换流量的目的,提高工作效率。

Automatic switching flow method, device, storage medium and electronic equipment

The invention discloses an automatic switching flow method, device, storage medium and electronic device, the method includes: receiving a switching instruction to the flow, flow switching instruction includes the server IP address and port information operation information; according to the server IP address information and operation in the port information, load equipment pre stored in the configuration file server IP shield the address information and the operation of port information, including configuration file flow assignment; restart load equipment. The implementation of the invention, the received traffic switching instructions according to switch traffic instruction in the server IP address information and operation in the port information, load equipment pre stored in the configuration file shield server IP address information and running port information, which makes the load device to stop traffic distribution for switching flow server, automatically switches to achieve the purpose of flow to improve work efficiency.

【技术实现步骤摘要】
自动切换流量方法、装置、存储介质及电子设备
本专利技术涉及计算机领域,尤其涉及一种自动切换流量方法、装置、存储介质及电子设备。
技术介绍
随着计算机科技发展,计算机网络处理能力不断提升,计算机所能承载的服务器越来越多,因此需要一种网络设备对服务器进行流量控制。负载设备是建立在现有网络结构之上,提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性,通过负载设备可以实现对不同的服务器根据不同需求进行流量分配。目前,对服务器进行切换流量的方法先建立数据库,通过数据库存储负载设备与应用、应用对外提供服务的端口、应用集群中各服务器的IP地址信息之间的关联关系,然后通过负载设备上的web页面查看负载设备中的配置文件,人为地修改配置文件中的流量分配策略,实现流量切换。然而,专利技术人在实现专利技术的过程中发现,现有的切换流量方法无法实现自动切换流量,需要人工进行修改流量分配策略,增加成本,工作效率低,同时还需要对数据库进行维护,当有新的服务器加入或者移除时,都要对数据库进行更新,保证数据库与负载设备配置相一致,容易出现漏操作,增加维护成本。
技术实现思路
本专利技术的目的在于克服现有技术无法实现自动切换流量以及需要不断维护数据库的不足,提供一种自动切换流量方法、装置、存储介质及电子设备。本专利技术的技术方案提供一种自动切换流量方法,包括:接收到流量切换指令,所述流量切换指令包括服务器IP地址信息和运行端口信息;根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略;重启所述负载设备。进一步的,自动切换流量方法还包括:存储包括所述负载设备的负载设备类型和配置文件位置的负载设备信息。进一步的,自动切换流量方法还包括:根据所述负载设备信息,创建与所述负载设备信息对应的至少一个备份配置文件,所述备份配置文件包括与所述流量分配策略相对应的停止流量分配策略,且每个所述备份配置文件的停止流量分配策略对应至少一个所述服务器IP地址信息和所述运行端口信息。进一步的,所述根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略,具体包括:根据所述服务器IP地址信息、所述运行端口信息、以及所述负载设备信息,确定对应的所述备份配置文件;将所述配置文件替换为所述备份配置文件。进一步的,所述根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略,具体包括:当所述负载设备的运行状态为开启时,根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略。本专利技术的技术方案提供一种自动切换流量装置,包括:流量切换指令接收模块,用于接收流量切换指令,所述流量切换指令包括服务器IP地址信息和运行端口信息;配置文件修改模块,用于根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略;重启模块,用于重启所述负载设备。进一步的,自动切换流量装置还包括:存储模块,用于存储包括所述负载设备的负载设备类型和配置文件位置的负载设备信息。进一步的,自动切换流量装置还包括:创建模块,用于根据所述负载设备信息,创建与所述负载设备信息对应的至少一个备份配置文件,所述备份配置文件包括与所述流量分配策略相对应的停止流量分配策略,且每个所述备份配置文件的停止流量分配策略对应至少一个所述服务器IP地址信息和所述运行端口信息。进一步的,所述配置文件修改模块,具体用于:根据所述服务器IP地址信息、所述运行端口信息、以及所述负载设备信息,确定对应的所述备份配置文件;将所述配置文件替换为所述备份配置文件。进一步的,所述配置文件修改模块,还具体用于:当所述负载设备的运行状态为开启时,根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略。本专利技术的技术方案提供一种自动切换流量系统,包括如前所述的自动切换流量装置和负载设备,所述自动切换流量装置与所述负载设备通信连接,其中:负载设备,用于存储服务器IP地址信息、运行端口信息和配置文件信息,并执行所述配置文件信息的流量分配策略。本专利技术的技术方案提供一种存储介质,所述存储介质存储计算机指令,当计算机执行所述计算机指令时,用于执行如前所述的自动切换流量方法的所有步骤。本专利技术的技术方案提供一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:接收到流量切换指令,所述流量切换指令包括服务器IP地址信息和运行端口信息;根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略;重启所述负载设备。进一步的,所述至少一个处理器还能够:存储包括所述负载设备的负载设备类型和配置文件位置的负载设备信息。进一步的,所述至少一个处理器还能够:根据所述负载设备信息,创建与所述负载设备信息对应的至少一个备份配置文件,所述备份配置文件包括与所述流量分配策略相对应的停止流量分配策略,且每个所述备份配置文件的停止流量分配策略对应至少一个所述服务器IP地址信息和所述运行端口信息。进一步的,所述根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略,具体包括:根据所述服务器IP地址信息、所述运行端口信息、以及所述负载设备信息,确定对应的所述备份配置文件;将所述配置文件替换为所述备份配置文件。进一步的,所述根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略,还具体包括:当所述负载设备的运行状态为开启时,根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略。采用上述技术方案后,具有如下有益效果:接收到流量切换指令,根据流量切换指令中的服务器IP地址信息和运行端口信息判断需要切换流量的服务器所在的负载设备,当流量切换指令中的服务器IP地址信息和运行端口信息与负载设备中的服务器的服务器IP地址信息和运行端口信息一致时,在负载设备预先存储的配置文件中屏蔽服务器IP地址信息和运行端口信息,使负载设备停止对需要切换流量的服务器进行流量分配,实现自动切换流量的目的,提高工作效率,并且无需建立数据库维护负载设备信息与服务器IP地址信息和运行端口信息的对应关系,降低成本。附图说明参见本文档来自技高网...
自动切换流量方法、装置、存储介质及电子设备

【技术保护点】
一种自动切换流量方法,其特征在于,包括:接收到流量切换指令,所述流量切换指令包括服务器IP地址信息和运行端口信息;根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略;重启所述负载设备。

【技术特征摘要】
1.一种自动切换流量方法,其特征在于,包括:接收到流量切换指令,所述流量切换指令包括服务器IP地址信息和运行端口信息;根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略;重启所述负载设备。2.如权利要求1所述的自动切换流量方法,其特征在于,自动切换流量方法还包括:存储包括所述负载设备的负载设备类型和配置文件位置的负载设备信息。3.如权利要求2所述的自动切换流量方法,其特征在于,自动切换流量方法还包括:根据所述负载设备信息,创建与所述负载设备信息对应的至少一个备份配置文件,所述备份配置文件包括与所述流量分配策略相对应的停止流量分配策略,且每个所述备份配置文件的停止流量分配策略对应至少一个所述服务器IP地址信息和所述运行端口信息。4.如权利要求3所述的自动切换流量方法,其特征在于,所述根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略,具体包括:根据所述服务器IP地址信息、所述运行端口信息、以及所述负载设备信息,确定对应的所述备份配置文件;将所述配置文件替换为所述备份配置文件。5.如权利要求1所述的自动切换流量方法,其特征在于,所述根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略,具体包括:当所述负载设备的运行状态为开启时,根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略。6.一种自动切换流量装置,其特征在于,包括:流量切换指令接收模块,用于接收流量切换指令,所述流量切换指令包括服务器IP地址信息和运行端口信息;配置文件修改模块,用于根据所述服务器IP地址信息和所述运行端口信息,在负载设备预先存储的配置文件中屏蔽所述服务器IP地址信息和所述运行端口信息,所述配置文件包括流量分配策略;重启模块,用于重启所述负载设备。7.如权利要求6所述的自动切换流量装置,其特征在于,自动切换流量装置还包括:存储模块,用于存储包括所述负载设备的负载设备类型和配置文件位置的负载设备信息。8.如权利要求7所述的自动切换流量装置,其特征在于,自动切换流量装置还包括:创建模块,用于根据所述负载设备信息,创建与所述负载设备信息对应的至少一个备份配置文件,所述备份配置文件包括与所述流量分配策略相对应的停止流量分配策略,且每个所述备份配置文件的停止流量分配策略对应至少一个所述服务器IP地址信息和所述运行端口信息。9.如权利要求8所述的自动切换流量装置,其特征在于,所述配置文件修改模块,具体用于:根据所述服务器IP地址信息、所述运...

【专利技术属性】
技术研发人员:朱瑞滨
申请(专利权)人:北京凤凰理理它信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1