请问一下系统平台之间如何高效及时稳定的推送批量数据

问题描述

现有A平台的数据更新后需要比较及时的同步推送到其子平台A1,A2,A3,A4,A5等去更新相应的数据。

目前想的解决方法

目前测试:是在A平台使用redis,把数据加入到队列,子平台执行shell脚本监控对应平台的队列去一个个更新子平台的数据

求讨论,求支招,求大神

咨询别人后,建议使用广播模式,子平台注册监听对应频道去处理,A平台只要负责插入消息,子平台就能监听处理;看过论坛的广播消息章节,但好像是对客户端的处理方式,对服务端的广播消息咋处理还是一头雾水啊,求高人,大神指点,先谢谢!

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 4
leo

应该用 Redis 的 Pub/Sub,和 Laravel 没有太大关系

5天前 评论
xxxie (楼主) 5天前
青风百里

可以用腾讯云的 cmq

5天前 评论

发布/订阅

5天前 评论
xxxie (楼主) 5天前
pigzzz (作者) 5天前

目前的这种解决方法不是挺好的吗,有什么问题

5天前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!