APP下载

高速公路ETC车道软件可持续部署技术研究与实践

2021-07-15李从凡梁燕飞广东利通科技投资有限公司智能交通研究院

环球市场 2021年20期
关键词:故障

李从凡 梁燕飞 广东利通科技投资有限公司智能交通研究院

ETC车道系统是高速公路深化收费公路制度改革、取消省界站后车辆通行高速公路费用收取的主要手段,而整个收费过程,是由ETC车道软件自动完成。由于高速公路收费站在地理位置上分布较为分散,且ETC车道数量庞大,传统的ETC车道软件为单体程序,每当版本升级时,往往需要运维人员到达现场关闭车道后进行部署,费时费力;而且为了减少对车辆通行的干扰,只能选择车流量小时逐条更新,效率较低;遇到版本升级频繁时,给运维工作造成巨大的压力。ETC车道软件版本升级工作成本高且周期长,是日常运维的一大痛点。

在理想的情况下,用户希望ETC车道软件时时刻刻都是可用的,为了满足不断变化的新业务,需要不断升级更新应用程序,有时可能需要频繁的发布版本。为达到此目的,本文通过使用微服务技术对ETC车道软件进行重构,并采用K8S特有的滚动更新技术,实现“零停机”、用户“零感知”的可持续部署ETC车道软件。

一、可持续部署技术概述

(一)K8S介绍

K8S是Kubernetes 的简称,它是用来管理容器集群的平台。既然是管理集群,那么就存在被管理节点,针对每个 K8S集群都由一个 Master负责管理和控制集群节点。

我们通过 Master 对每个节点 Node 发送命令。简单来说,Master 就是管理者,Node就是被管理者。Node 可以是一台机器或者一台虚拟机。在 Node 上面可以运行多个Pod,Pod 是 K8S管理的最小单位,同时每个 Pod 可以包含多个容器(Docker)。

通过下面的 K8S架构……

登录APP查看全文

猜你喜欢

故障
故障一点通
奔驰R320车ABS、ESP故障灯异常点亮
WKT型可控停车器及其故障处理
基于OpenMP的电力系统并行故障计算实现
故障一点通
故障一点通
故障一点通
故障一点通
故障一点通
江淮车故障3例