我找了此方案的最堅實的解決方案:cron作業發送推送通知
服務器1提供每15秒更新XML(或以下)現場直播的體育賽事(這個喜歡進球,半場結束時,比賽結束)。
每當XML帶來新的東西時,我正在使用OneSignal API向我的應用程序(iOS和Android)的用戶發送推送通知。
那麼,什麼會更好?:
- 用PHP文件中的cron作業,讀取XML並觸發推送通知,當有新的東西?
- 像Node這樣的東西會更好嗎?
讓我擔心的事情是,如果cron作業每運行一次,比如說10秒,它可能會早晚失效。
那麼,任何人都可以建議最堅實的解決方案來做到這一點? 謝謝。
cron作業是最好的東西一個 – JYoThI
想象還有像排隊服務或消息隊列 - 樣iron.io, rabbitMQ,Gearman等。Crons適用於簡單的時間表 - 設置cron的選項有限,而且他們不需要完成其他任務。 –
@HimelNagRana這是一個很好的建議。我將尋找像iron.io這樣的服務。有些東西可能不算太貴...... – fana