[发明专利]一种车站服务器通信方法及系统在审
申请号: | 202010539046.6 | 申请日: | 2020-06-13 |
公开(公告)号: | CN111698329A | 公开(公告)日: | 2020-09-22 |
发明(设计)人: | 宋伟;张亚南;韩国奇;张博;南海超;薛海 | 申请(专利权)人: | 北京京投亿雅捷交通科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100101 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车站 服务器 通信 方法 系统 | ||
本发明公开了一种车站服务器通信系统,包括SC系统、LC和SLE,其中,SC系统包括:通讯服务器,是SC系统与SLE之间的接口,用于与各SLE通信,将SLE发送的数据分类转发给LC系统,将来LC系统的数据和指令发送给指定SLE;执行服务器,与通讯服务器连接;Rabbit服务器,用于实现执行服务器之间通过MQ消息中间件集群进行相互通信。本发明公开了一种车站服务器通信方法。本发明在某中心服务器系统中某服务器故障时,可以通过其他中心服务器系统中的对应服务器处理,而不会导致该中心服务器系统无法正常工作。
技术领域
本发明涉及轨道交通技术领域,尤其涉及一种车站服务器通信方法及系统。
背景技术
随着电子商务和云计算的飞速发展,企业越来越注重数据服务的可靠性,如果数据丢失或损坏将会对企业造成巨大损失,而中心管理技术能确保系统持续提供服务,是保障企业服务可靠性的关键技术。在城市轨道交通领域,国内各地针对SC(车站管理)系统的架构和未来定义都在进行不断探索和尝试,以便更快适应新的支付方式、多个运营主体和管理模式的变化。由于SC系统与各车站上的设备在业务功能和运营上紧密耦合,以及SC系统需管理众多车站设备,SC系统的正常运行将对所属车站产生重大影响,基于此,SC系统首先要保证极高的可靠性和运行速度。
对于城市轨道交通来说,服务器出现故障会导致严重的问题,服务器故障的原因有很多,有可能是设备故障、操作系统故障、或软件故障。当服务器出现故障时,要一一对故障进行排除,才能使服务器重新正常运行,正常运行前服务器停机少则几十分钟,多则几十小时。对于人流量极大的城市轨道交通系统来说,任何服务器故障导致的服务器系统无法正常工作,都会导致严重的后果。
当SC系统连接中断时,需要进行重新连接。现有技术中,采用rabbitmq组件断链重连机制或JBoss连接池的自动重连机制。
其中,rabbitmq组件断链重连机制中,在SC系统启动时为rabbitmq设置一个status,在第一次建立连接时将其变为true,rabbitmq客户端在初始化时启动一个定时器,每隔一段时间开启一个线程,查询当前status的状态,如果status变为false,则重新建立连接(包括connection、channel的连接)。
JBoss连接池的自动重连机制中,JBoss连接池默认没有设置成自动重连,要设置,需要修改数据源配置文件。jboss_home/default/deploy/DefaultDataSource-ds.xml(这是默认安装的一个数据源配置文件)。对这个文件要增加失效连接检查类配置,如下:
exception-sorter-class-name
org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter
/exception-sorter-class-name
这个类用来检查连接池中的失效连接,就是连接池中已经和数据库中断的,无效的连接,检查出后,将失效连接移除出连接池,防止用户获取到无效连接。这样,一旦断网无效连接会都移出连接池,如果网络恢复,用户就不会获取到无效连接,连接池会重新获取新的数据库连接。既有RabbitMQ重连机制,是基于其本身的一种特性,当RabbitMQ无法实现其自身重连,或者当前环境网路出现问题的情况,重连会失败,导致生产环境系统出现无法正常运作的问题,这种情况会导致系统瘫痪影响到生产系统的稳定和可靠性。JBoss连接池的自动重连也是基于其本身的检测,后台系统无法获取到数据库异常情况,系统还是会向数据库传输数据,这样会导致数据丢失和数据不完整的情况。
综上所述,现有SC系统在通信连接中断后,采取的重连机制都缺少灵活的适应性,不能完全适应运营需求。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京投亿雅捷交通科技有限公司,未经北京京投亿雅捷交通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010539046.6/2.html,转载请声明来源钻瓜专利网。