论文部分内容阅读
在B/S架构下,为解决工业控制系统服务器的集群化设计需求,介绍了一种基于WebSocket、Nginx、RabitMQ的负载均衡方案。前端软件与后端任一服务实例建立WebSocket长连接,该服务实例接收到请求后,通过RabbitMQ与集群中各服务实例交互,将请求派送到具体的服务实例处理,最后将处理结果返回至前端软件。该设计方案可满足前后端以WebSocket为长连接的情况下,后端服务的集群化设计需求。