Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/npm/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Websocket 分布式系统中的消息/数据处理同步_Websocket_Synchronization_Microservices_Message Queue_Distributed System - Fatal编程技术网

Websocket 分布式系统中的消息/数据处理同步

Websocket 分布式系统中的消息/数据处理同步,websocket,synchronization,microservices,message-queue,distributed-system,Websocket,Synchronization,Microservices,Message Queue,Distributed System,我有两个应用程序使用单个消息队列中的消息,它们都同时接收相同的消息,并对其进行处理,通过WebSocket将其发送到两个不同的前端。问题是这两个应用程序处理消息中数据的速度不同,因此在每个前端,显示的数据都不同步。我怎样才能解决这个问题?这两个应用不需要有相同的处理速度,越快等待越慢是可以接受的。是否需要添加任何额外的中间件

我有两个应用程序使用单个消息队列中的消息,它们都同时接收相同的消息,并对其进行处理,通过WebSocket将其发送到两个不同的前端。问题是这两个应用程序处理消息中数据的速度不同,因此在每个前端,显示的数据都不同步。我怎样才能解决这个问题?这两个应用不需要有相同的处理速度,越快等待越慢是可以接受的。是否需要添加任何额外的中间件