Closed zouber closed 9 years ago
Subtask1. 在生成新序號時,也要順便一併生成 qr code 圖片(包含正面和翻轉 兩種圖片) --> 11/19 完成並測試
Subtask2. 完成批次產生 qr code 圖檔的腳本程式,考量到 GAE 用量限制,小量批次生成
執行一個批次(10筆)對於用量產生的影響:
執行前:
執行後:
11/19 PM 8:17 :目前已經批次產生了 73 個 qr code 圖檔 11/19 PM 8:26 :目前已經批次產生了 113 個圖檔 11/19 PM 8:36 :目前已經批次產生了 133 個圖檔
批次產生 qr code img 的連結:http://qrchoco.appspot.com/batch_generate_qrchoco/ 會把還沒有產生 qr code img 的 code 抓起來產生
在 GAE 每次 using quota 將要歸零前夕(約下午三點)來做,降低超量使用會影響到的時間
截至目前為止的用量:
轉了 133 張圖檔: Frontend Instance --> 增加了 2% Datestore Write --> 增加了 3% Datastore Read --> 增加了 5%
在評估了 loading 之後,抓10分鐘執行10筆 qr code image 的生成(已驗證執行成功) 預計 6 小時40分鐘可以把剩下 400 筆左右的資料完全轉換完畢
Note: 隨時注意 server loading
相關程式碼:assembla repository,後來又補了兩次 commit, 主要是前一版漏 add 的檔案以及函式庫 包含安裝 python module 到 GAE 的部分
卡片檢視頁轉成這樣的格式:http://qrchoco.appspot.com/view/2/aX9o2fOzpB1jFPi
在 11/20 AM 3:00 左右完成轉換,當下 dashboard 用量:
尚足夠
做完,故 close
11/19 紀錄:目前處理的腳本程式已經寫好,只剩批次處理部分尚未完成,考慮到 server 的免費額度,決定採取小量批次處理,一次十筆,目前有 505 筆 Code item