Spring Cloud框架内部采用无状态的SOA通信模式,这种模式适应互联网应用的海量短连接、请求响应式交互特点,便于实现服务的灵活调用和弹性扩展。然而,铁路综合视频监控技术规范要求基于TCP连接的有状态实时通信模式。视频监控业务中,实时预览、录像回放、报警联动等核心功能依赖持续稳定的连接状态,信令交互和媒体传输对时延和连续性有严格要求,这与无状态通信模式存在本质差异。
Spring Cloud框架主要针对互联网环境设计,其负载均衡策略通常假设网络条件相对均质,服务实例之间的通信开销差异不大。铁路专网的实际情况则与此明显不同:铁路专网由多个环网组成,环内带宽高,环间带宽是瓶颈。视频监控系统大量传递视频流数据,对网络带宽要求较高,跨环网的数据调度将受到带宽瓶颈的显著制约。