双机热备项目发布系统技术方案

技术编号:12476772 阅读:62 留言:0更新日期:2015-12-10 12:49
本发明专利技术公开了一种双机热备项目发布系统,包括:接收器,配置为接收项目发布指令,确定待发布的项目版本;发布器,配置为根据所述接收器确定的项目版本,将确定的项目发布到服务器中;监控器,配置为监控所述发布器发布的项目,获取每次发布的项目版本信息;存储器,配置为存储所述监控器监控并获取的项目版本信息;所述存储器的数量具有两个,两个存储器通过心跳线相连。本发明专利技术设置两个存储器,在两个存储器上运行负载均衡软件来实现负载均衡双机热备功能,防止存储器故障造成数据丢失和影响用户正常使用。

【技术实现步骤摘要】
【专利说明】双机热备项目发布系统
本专利技术涉及项目管理信息化系统领域,具体地,涉及一种双机热备项目发布系统。
技术介绍
随着各种终端的发展以及人们对于在终端中使用的应用或者产品或者软件等人性化、个性化设置的要求的提高,各种应用或者产品或者软件的功能完善不断推陈出新。现有技术中,对应用或者产品或者软件的研发需要开发人员进行编码工作,并对需要完善的部分或者存在需要解决的问题的部分进行人工修改。修改之后,同样需要人工将修改后的产品或者软件或者应用进行重新打包并发布到服务器上,以便用户进行升级。由上述过程能够看出,对应用或者产品或者软件的更新需要花费大量人力以及时间,并且更新完成后,由于需要人工发布到服务器中,无法及时到达目标环境。因人工发布项目占时较久,且不稳定性较高,容易导致项目发布出错,使得用户无法更加快速地使用更新后的应用或者产品或者软件,降低了用户体验。此外,用于项目管理的服务器一旦出现问题,轻则造成使用不便,重则造成数据丢失,对项目数据进行备份非常有必要,尤其是存储器。
技术实现思路
本专利技术的目的就在于克服上述现有技术的缺点和不足,提供一种双机热备项目发布系统,该双机热备项目发布系统中存储器采用双机热备,防止存储器故障造成数据丢失和影响用户正常使用。本专利技术解决上述问题所采用的技术方案是: 双机热备项目发布系统,包括:接收器,配置为接收项目发布指令,确定待发布的项目版本;发布器,配置为根据所述接收器确定的项目版本,将确定的项目发布到服务器中;监控器,配置为监控所述发布器发布的项目,获取每次发布的项目版本信息;存储器,配置为存储所述监控器监控并获取的项目版本信息,所述存储器的数量具有两个,两个存储器通过心跳线相连。作为本专利技术的进一步改进,两个存储器上都安装有负载均衡软件。进一步,所述两个存储器上还安装有双机热备高可用软件HA。进一步,所述负载均衡软件采用Apache软件。进一步,所述接收器通过路由器接入互联网,路由器上设置有WIFI信号接收器和WIFI信号发送器,路由器内设置有微处理器、静态IP数据存储器和硬件防火墙,WIFI信号接收器的输出端与微处理器的输入端连接,微处理器的数据端口与静态IP数据存储器连接,微处理器的触发输出端与硬件防火墙的触发输入端连接,硬件防火墙的输出端与WIFI信号发送器的输入端连接。综上,本专利技术的有益效果是: 1、本专利技术设置两个存储器,在两个存储器上运行负载均衡软件来实现负载均衡双机热备功能,防止存储器故障造成数据丢失和影响用户正常使用。2、本专利技术的路由器通过设置硬件防火墙的形式绑定允许通过访问的用户,当用户进行连接请求时候,自动查询和验证用户的MAC地址,防止非法用户接入双机热备项目发布系统。【附图说明】图1是本专利技术的一种具体实施例的结构框图; 图2是路由器的结构框图。【具体实施方式】下面结合实施例及附图,对本专利技术作进一步地的详细说明,但本专利技术的实施方式不限于此。实施例1: 如图1所示,双机热备项目发布系统,包括:接收器,配置为接收项目发布指令,确定待发布的项目版本;发布器,配置为根据所述接收器确定的项目版本,将确定的项目发布到服务器中;监控器,配置为监控所述发布器发布的项目,获取每次发布的项目版本信息;存储器,配置为存储所述监控器监控并获取的项目版本信息,所述存储器的数量具有两个,两个存储器通过心跳线相连。两个存储器上都安装有负载均衡软件和双机热备高可用软件HA,所述负载均衡软件采用Apache软件。两个存储器均与监控器相连,一个作为主存储器,另一个作为备用存储器,但二者之间的数据在正常时都是相同的。Apache是一种开源免费的负载均衡软件,可以通过http_proxy、ajp_proxy、mod_jk三种方式来实现对存储器的负载分发,配置简单,操作方便,兼容性好;同时,通过双机高可用软件HA (RoseHA)来实现两台存储器的双机热备,双机高可用软件HA利用心跳线来检测两台存储器之间的运行情况,然后分析确定主存储器是否发生故障,发生故时再通过双机切换来实现备用存储器接管故障主存储器的业务,以低成本来实现业务系统的连续运行;通过在双机热备系统上运行负载均衡软件来实现负载均衡双机热备功能,防止存储器故障造成数据丢失和影响用户正常使用。实施例2: 在实施例1的基础上,本实施例中还对双机热备项目发布系统进行如下改进: 所述接收器通过路由器接入互联网。如图2所示,路由器上设置有WIFI信号接收器和WIFI信号发送器,路由器内设置有微处理器、静态IP数据存储器和硬件防火墙,WIFI信号接收器的输出端与微处理器的输入端连接,微处理器的数据端口与静态IP数据存储器连接,微处理器的触发输出端与硬件防火墙的触发输入端连接,硬件防火墙的输出端与WIFI信号发送器的输入端连接。路由器通过设置硬件防火墙的形式绑定允许通过访问的用户,当用户进行连接请求时候,自动查询和验证用户的MAC地址,防止非法用户接入双机热备项目发布系统。以上仅是本专利技术的优选实施方式,本专利技术的保护范围并不仅局限于上述实施例,凡属于本专利技术思路下的技术方案均属于本专利技术的保护范围。应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理前提下的若干改进和润饰,应视为本专利技术的保护范围。【主权项】1.双机热备项目发布系统,包括: 接收器,配置为接收项目发布指令,确定待发布的项目版本; 发布器,配置为根据所述接收器确定的项目版本,将确定的项目发布到服务器中; 监控器,配置为监控所述发布器发布的项目,获取每次发布的项目版本信息; 存储器,配置为存储所述监控器监控并获取的项目版本信息; 其特征在于,所述存储器的数量具有两个,两个存储器通过心跳线相连。2.根据权利要求1所述的双机热备项目发布系统,其特征在于,两个存储器上都安装有负载均衡软件。3.根据权利要求2所述的双机热备项目发布系统,其特征在于,所述两个存储器上还安装有双机热备高可用软件HA。4.根据权利要求2所述的双机热备项目发布系统,其特征在于,所述负载均衡软件采用Apache软件。5.根据权利要求1至4任一所述的双机热备项目发布系统,其特征在于,所述接收器通过路由器接入互联网,路由器上设置有WIFI信号接收器和WIFI信号发送器,路由器内设置有微处理器、静态IP数据存储器和硬件防火墙,WIFI信号接收器的输出端与微处理器的输入端连接,微处理器的数据端口与静态IP数据存储器连接,微处理器的触发输出端与硬件防火墙的触发输入端连接,硬件防火墙的输出端与WIFI信号发送器的输入端连接。【专利摘要】本专利技术公开了一种双机热备项目发布系统,包括:接收器,配置为接收项目发布指令,确定待发布的项目版本;发布器,配置为根据所述接收器确定的项目版本,将确定的项目发布到服务器中;监控器,配置为监控所述发布器发布的项目,获取每次发布的项目版本信息;存储器,配置为存储所述监控器监控并获取的项目版本信息;所述存储器的数量具有两个,两个存储器通过心跳线相连。本专利技术设置两个存储器,在两个存储器上运行负载均衡软件来实现负载均衡双机热备功能,防止存储器故障造成数据丢失和影响用户正常使用。【IPC分类】G06F11/16【公开号】CN105138434【申请号】CN2015104本文档来自技高网
...

【技术保护点】
双机热备项目发布系统,包括:接收器,配置为接收项目发布指令,确定待发布的项目版本;发布器,配置为根据所述接收器确定的项目版本,将确定的项目发布到服务器中;监控器,配置为监控所述发布器发布的项目,获取每次发布的项目版本信息;存储器,配置为存储所述监控器监控并获取的项目版本信息;其特征在于,所述存储器的数量具有两个,两个存储器通过心跳线相连。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄其
申请(专利权)人:成都亿信标准认证集团有限公司
类型:发明
国别省市:四川;51

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

1