我正在为这种情况寻找最可靠的解决方案:
服务器 1 提供每 15 秒(或更少)更新一次的 XML,其中包含现场体育赛事(例如进球、中场休息、比赛结束)。
每次 XML 带来新的东西时,我都使用 OneSignal API 向我的应用程序(iOS 和 Android)的用户发送推送通知。
那么,什么会更好?:
- 一个带有 PHP 文件的 cron 作业,读取 XML 并在有新内容时触发推送通知?
- 像 Node 这样的东西会更好吗?
让我担心的是,如果 cron 作业每隔 10 秒运行一次,它迟早可能会失败。
那么,任何人都可以建议最可靠的解决方案来做到这一点?谢谢。