簡體   English   中英

每 30 秒調用一次 api

[英]Calling api every 30 seconds

我正在開發一個與第三方 API 交互的房間預訂應用程序。 為了讓應用程序大部分時間更新,我需要進行一次 GET 調用 api 以每 30 秒更新一次可用時間。

我所做的是,我照常創建了一個 GET api 調用,並將其置於 setInterval 中 30 秒。它的工作但考慮一下:一天內將有:2880 個 api 調用。 這正常嗎?

你認為這是個好主意嗎? 有什么最佳做法嗎?

謝謝

為什么需要每 30 秒獲取一次實時數據? 您是否希望有人每 30 秒通過該系統進行一次預訂? 請改用緩存。

如果客戶提出您調用 api 的請求,您可以緩存此響應,以便其他客戶在接下來的 15 秒左右時可以共享相同的數據。 但是,如果您在 15 分鍾內沒有獲得另一位客戶,那么所有輪詢都是徒勞的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM