基于工控机集群的地铁业务处理方法技术

技术编号:38662283 阅读:11 留言:0更新日期:2023-09-02 22:45
本申请涉及云服务技术,揭示一种基于工控机集群的地铁业务处理方法,该方案将工控机从终端设备中抽离出,构建了地铁工控机集群,以地铁工控机集群为单位对外提供业务处理服务,地铁工控机集群接收地铁站点中各个终端设备发送的地铁业务请求,并将地铁业务请求分配至对应的容器镜像,然后运行容器镜像以处理地铁业务请求,并返回业务处理结果至终端设备。通过集群的方式,能够根据业务处理需求量动态地增加或减少减硬件资源和软件资源,可扩展性好,同时也提高了资源利用率,更加节能低碳;并且降低了每台终端设备的采购成本,从而降低地铁运营公司的运营成本。铁运营公司的运营成本。铁运营公司的运营成本。

【技术实现步骤摘要】
基于工控机集群的地铁业务处理方法


[0001]本申请涉及云服务
,特别涉及一种基于工控机集群的地铁业务处理方法、电子设备及存储介质。

技术介绍

[0002]在地铁站点中,存在大量的终端设备负责处理地铁业务,如自动检票机(AGM)负责处理过闸检票业务,半自动售检票机(BOM)负责处理售票业务、充值业务、行程处理业务,自动售票机(TVM)负责处理购票业务,自动查询机(TCM)负责处理行程查询业务。
[0003]现有技术中,每一台终端设备中均内置有一台工控机(地铁行业内简称为SLE),工控机负责运行地铁业务软件,处理如过闸、充值、售票、查询等各类业务。每一台终端设备中均内置一台工控机,终端设备建设成本高,且在偏远或小客流地铁站点,自动检票机、自助购票机等终端设备的使用率低,每一台终端设备中均内置一台工控机,造成了工控机硬件资源浪费。

技术实现思路

[0004]为了解决现有技术的问题,本申请提供了一种基于工控机集群的地铁业务处理方法、电子设备及存储介质。
[0005]根据本申请实施例的一方面,公开了一种基于工控机集群的地铁业务处理方法,所述地铁业务处理方法由地铁工控机集群执行,所述地铁工控机集群包括由多个物理工控机形成的多个业务处理节点,所述业务处理节点运行容器镜像以处理地铁业务请求,所述地铁业务处理方法包括:
[0006]接收地铁站点中各个终端设备发送的地铁业务请求,并将所述地铁业务请求分配至对应的容器镜像;
[0007]运行所述容器镜像以处理所述地铁业务请求,并返回业务处理结果至所述终端设备。
[0008]在一种示例性实施例中,所述将所述地铁业务请求分配至对应的容器镜像,包括:
[0009]解析所述地铁业务请求,获得所述地铁业务请求对应的业务类别;
[0010]基于所述地铁业务请求对应的业务类别,将所述地铁业务请求分配至对应的容器镜像。
[0011]在一种示例性实施例中,所述基于所述地铁业务请求对应的业务类别,将所述地铁业务请求分配至对应的容器镜像,包括:
[0012]获取所述地铁业务请求的业务类别所对应的各个容器镜像的负载情况;
[0013]根据各所述容器镜像的负载情况分配所述地铁业务请求,以使各所述容器镜像的负载均衡。
[0014]在一种示例性实施例中,当所述地铁业务请求为过闸检票请求,所述接收地铁站点中各个终端设备发送的地铁业务请求,并将所述地铁业务请求分配至对应的容器镜像,
包括:
[0015]接收地铁站点中各个自动检票机发送的过闸检票请求,并将所述过闸检票请求分配至对应的检票容器镜像;
[0016]则,所述运行所述容器镜像以处理所述地铁业务请求,并返回业务处理结果至所述终端设备,包括:
[0017]运行所述检票容器镜像以处理所述过闸检票请求,并返回过闸检票请求处理结果至所述自动检票机;
[0018]当所述地铁业务请求为购票请求,所述接收地铁站点中各个终端设备发送的地铁业务请求,并将所述地铁业务请求分配至对应的容器镜像,包括:
[0019]接收地铁站点中各个自动售票机发送的购票请求,并将所述购票请求分配至对应的购票容器镜像;
[0020]则,所述运行所述容器镜像以处理所述地铁业务请求,并返回业务处理结果至所述终端设备,包括:
[0021]运行所述购票容器镜像以处理所述购票请求,并返回购票请求处理结果至所述自动售票机;
[0022]当所述地铁业务请求为查询请求,所述接收地铁站点中各个终端设备发送的地铁业务请求,并将所述地铁业务请求分配至对应的容器镜像,包括:
[0023]接收地铁站点中各个自动查询机发送的查询请求,并将所述查询请求分配至对应的查询容器镜像;
[0024]则,所述运行所述容器镜像以处理所述地铁业务请求,并返回业务处理结果至所述终端设备,包括:
[0025]运行所述查询容器镜像以处理所述查询请求,并返回查询请求处理结果至所述自动查询机。
[0026]在一种示例性实施例中,所述地铁业务处理方法还包括工控机集群更新步骤,所述工控机集群更新步骤包括:
[0027]获取所述地铁站点的客流量信息,并根据所述客流量信息确定所述地铁站点需要增加或减少的容器镜像数量和需要增加或减少的硬件配置;
[0028]在地铁工控机集群中增加或减少相应数量的容器镜像;
[0029]反馈需要增加或减少的硬件配置,以使工作人员在所述地铁工控机集群中增加或减少相应的硬件配置。
[0030]在一种示例性实施例中,所述根据所述客流量信息确定所述地铁站点需要增加或减少的容器镜像数量和需要增加或减少的硬件配置,包括:
[0031]将所述客流量信息输入目标决策树模型;
[0032]利用所述目标决策树模型确定所述地铁站点需要增加或减少的容器镜像数量和需要增加或减少的硬件配置。
[0033]在一种示例性实施例中,在将所述客流量信息输入目标决策树模型之前,所述地铁工控机集群更新步骤还包括:
[0034]构建初始决策树模型;
[0035]将训练数据输入所述初始决策树模型,以训练得到目标决策树模型,所述训练数
据包括地铁站点的客流量、地铁站点内的硬件配置、单一工控机的配置参数、推荐的容器镜像数量和硬件配置。
[0036]在一种示例性实施例中,所述工控机集群更新步骤还包括:
[0037]获取容器镜像的运行状态;
[0038]若所述容器镜像无法正常运行,发出用于指示容器镜像无法正常运行的告警信息。
[0039]在一种示例性实施例中,所述工控机集群更新步骤还包括:
[0040]在根据所述客流量信息确定所述地铁站点需要增加硬件配置时,发出用于指示硬件配置不足的告警信息。
[0041]根据本申请实施例的一方面,公开了一种电子设备,所述电子设备包括:
[0042]一个或多个处理器;
[0043]存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现前述的地铁业务处理方法。
[0044]根据本申请实施例的一方面,公开了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使所述计算机执行前述的地铁业务处理方法。
[0045]本申请的实施例提供的技术方案至少包括以下有益效果:
[0046]本申请提供的技术方案,以地铁工控机集群为单位对外提供业务处理服务,地铁工控机集群接收地铁站点中各个终端设备发送的地铁业务请求并处理,然后将业务处理结果返回至终端设备。通过集群的方式,能够根据业务处理需求量动态地增加或减少减硬件资源和软件资源,可扩展性好,同时也提高了资源利用率,更加节能低碳;与此同时,地铁站点中的各个终端设备可以不再布置工控机,能够降低每台终端设备的采购成本,从而降低地铁运营公司的运营成本。
[0047]应当理解的是,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于工控机集群的地铁业务处理方法,其特征在于,所述地铁业务处理方法由地铁工控机集群执行,所述地铁工控机集群包括由多个物理工控机形成的多个业务处理节点,所述业务处理节点运行容器镜像以处理地铁业务请求,所述地铁业务处理方法包括:接收地铁站点中各个终端设备发送的地铁业务请求,并将所述地铁业务请求分配至对应的容器镜像;运行所述容器镜像以处理所述地铁业务请求,并返回业务处理结果至所述终端设备。2.根据权利要求1所述的地铁业务处理方法,其特征在于,所述将所述地铁业务请求分配至对应的容器镜像,包括:解析所述地铁业务请求,获得所述地铁业务请求对应的业务类别;基于所述地铁业务请求对应的业务类别,将所述地铁业务请求分配至对应的容器镜像。3.根据权利要求2所述的地铁业务处理方法,其特征在于,所述基于所述地铁业务请求对应的业务类别,将所述地铁业务请求分配至对应的容器镜像,包括:获取所述地铁业务请求的业务类别所对应的各个容器镜像的负载情况;根据各所述容器镜像的负载情况分配所述地铁业务请求,以使各所述容器镜像的负载均衡。4.根据权利要求1所述的地铁业务处理方法,其特征在于,当所述地铁业务请求为过闸检票请求,所述接收地铁站点中各个终端设备发送的地铁业务请求,并将所述地铁业务请求分配至对应的容器镜像,包括:接收地铁站点中各个自动检票机发送的过闸检票请求,并将所述过闸检票请求分配至对应的检票容器镜像;则,所述运行所述容器镜像以处理所述地铁业务请求,并返回业务处理结果至所述终端设备,包括:运行所述检票容器镜像以处理所述过闸检票请求,并返回过闸检票请求处理结果至所述自动检票机;当所述地铁业务请求为购票请求,所述接收地铁站点中各个终端设备发送的地铁业务请求,并将所述地铁业务请求分配至对应的容器镜像,包括:接收地铁站点中各个自动售票机发送的购票请求,并将所述购票请求分配至对应的购票容器镜像;则,所述运行所述容器镜像以处理所述地铁业务请求,并返回业务处理结果至所述终端设备,包括:运行所述购票容器镜像以处理所述购票请求,并返回购票请求处理结果至所述自动售票机;当所述地铁业务请求为查询请求,所述接收地铁站点中各个终端设备发送的地铁业务请求,并将所述地铁业务请求分配至对应的容器镜像,包括:接收地铁站点中各个自动查...

【专利技术属性】
技术研发人员:杨宏旭籍天亮方超杨振黄春雨
申请(专利权)人:八维通科技有限公司
类型:发明
国别省市:

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

1