【发布时间】:2023-04-01 05:12:01
【问题描述】:
我想设置一个自动知道 SQL 数据库何时更新的 javascript 侦听器。
我正在使用 Pusher(网络服务)接收实时通知。
我不能 100% 确定我应该如何完成这项工作,但这是我的计划:
- 设置每 10 秒执行一次 cron 作业以检查数据库是否已更新
- 如果是,则将数据发送到Pusher服务器
- 我在所有客户端的 JavaScript 中设置了一个推送侦听器
- 当数据发送到 Pusher 服务器时,服务器将数据发送给所有客户端并更新数据
这是一张示意图:
这有意义吗?在服务器上使用 cron 作业来检查数据是否已更新是个好主意吗?
【问题讨论】:
-
听起来像是消息队列或 redis 中的 PubSub 的工作......
标签: javascript pusher