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

问题描述

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

目前想的解决方法

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

求讨论,求支招,求大神

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

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

发布/订阅

3年前 评论
xxxie (楼主) 3年前
pigzzz (作者) 3年前
xxxie (楼主) 3年前
讨论数量: 4
leo

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

3年前 评论
xxxie (楼主) 3年前

可以用腾讯云的 cmq

3年前 评论

发布/订阅

3年前 评论
xxxie (楼主) 3年前
pigzzz (作者) 3年前
xxxie (楼主) 3年前

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

3年前 评论
xxxie (楼主) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!