和風天氣更新資料失敗原因分析

2021-10-12 04:54:27 字數 563 閱讀 5838

最近在除錯我做的oled天氣時鐘,原做者做是是每5分鐘更新一次天氣資料。我觀察了幾天發現經常有天氣更新失敗的情況,按道理不太可能,網都正常。和風天氣的每天申請數是1000次,12*24=288,應該不會超過才對。後來查了一下和風後台資料,才發現不是這麼回事,我對網際網路太不了解了。下圖是和風後台記錄24小時請求數:

注意:我上面的資料是雙屏的資料,我為了找天氣不更新的原因,做了兩個同時執行。所以這是兩個裝置的申請數。

基本11個小時就把1000次請求耗盡了,我說怎麼一到下午天氣就無法更新了,網頁請求也顯示「no more requests」.上面資料除以2就是乙個裝置的請求數,也就是說每個裝置每小時的請求數約為42次,每5分鐘更新一次,一小時更新12次,每次需要約3.5次請求(我對請求數真的是不了解。)。所以每5分鐘更新一次,每天的基本23點以後是更新失敗的。這樣算下來每小時最多更新11次,一共請求約924次,其實也沒必要更新那麼頻繁,我先設定4次,觀察一天,看看有沒有問題。我想可能不止我乙個人遇到這個問題,希望給大家一點啟示。

專案失敗原因分析

今天,x專案基本宣告失敗,這對我的人生是乙個比較重大的打擊。過去乙個人做專案,也遇到過失敗,但此次的失敗讓人覺得很無賴,讓我覺得根本無法控制與扭轉整個局面,並且我自己也精疲力盡,無力再堅持下去。1.x專案從一開始就有乙個致命的因素 面對的不是終端使用者,而是專案的轉包人。因此並不能與客戶直接溝通,不...

失敗原因 漏斗胸手術失敗的原因分析

提要 漏斗胸本是一種非常簡單的手術,為什麼會失敗呢?最基本的原因有兩條,乙個是不專業的人士做手術,另乙個是技術不紮實的人做手術。漏斗胸手術目前被較為廣泛地開展,各種醫生都在做這樣的手術,兒科醫生做,胸外科醫生做,胸心外科醫生做,心臟外科醫生做,胸壁外科醫生做,骨科醫生和中醫大夫也開始摩拳擦掌,準備一...

fopen函式失敗原因分析以及分析原因的方法

最近在分析乙個偶現的問題,偶現概率特別低,問題還在分析中。把分析的知識做個總結,後面再繼續補充。在呼叫lua的require函式時發生異常,通過檢視require的原始碼跟蹤,發現該函式的fopen函式返回開啟檔案失敗的異常,下面就來總結下fopen開啟檔案出錯可能有哪些原因,也許不全,歡迎補充。函...