zouber / Fanshop

1 stars 0 forks source link

七見櫻堂的QR code 影像改由 server side 產生 #551

Closed zouber closed 9 years ago

zouber commented 9 years ago

11/19 紀錄:目前處理的腳本程式已經寫好,只剩批次處理部分尚未完成,考慮到 server 的免費額度,決定採取小量批次處理,一次十筆,目前有 505 筆 Code item

zouber commented 9 years ago

Subtask1. 在生成新序號時,也要順便一併生成 qr code 圖片(包含正面和翻轉 兩種圖片) --> 11/19 完成並測試

Subtask2. 完成批次產生 qr code 圖檔的腳本程式,考量到 GAE 用量限制,小量批次生成

zouber commented 9 years ago

執行一個批次(10筆)對於用量產生的影響:

執行前: 2014-11-19 8 06 24

執行後: 2014-11-19 8 07 07

zouber commented 9 years ago

11/19 PM 8:17 :目前已經批次產生了 73 個 qr code 圖檔 11/19 PM 8:26 :目前已經批次產生了 113 個圖檔 11/19 PM 8:36 :目前已經批次產生了 133 個圖檔

zouber commented 9 years ago

批次產生 qr code img 的連結:http://qrchoco.appspot.com/batch_generate_qrchoco/ 會把還沒有產生 qr code img 的 code 抓起來產生

在 GAE 每次 using quota 將要歸零前夕(約下午三點)來做,降低超量使用會影響到的時間

zouber commented 9 years ago

截至目前為止的用量: 2014-11-19 8 38 37

轉了 133 張圖檔: Frontend Instance --> 增加了 2% Datestore Write --> 增加了 3% Datastore Read --> 增加了 5%

zouber commented 9 years ago

在評估了 loading 之後,抓10分鐘執行10筆 qr code image 的生成(已驗證執行成功) 預計 6 小時40分鐘可以把剩下 400 筆左右的資料完全轉換完畢

Note: 隨時注意 server loading

zouber commented 9 years ago

相關程式碼:assembla repository,後來又補了兩次 commit, 主要是前一版漏 add 的檔案以及函式庫 包含安裝 python module 到 GAE 的部分

卡片檢視頁轉成這樣的格式:http://qrchoco.appspot.com/view/2/aX9o2fOzpB1jFPi

zouber commented 9 years ago

在 11/20 AM 3:00 左右完成轉換,當下 dashboard 用量:

2014-11-20 3 14 45

尚足夠

zouber commented 9 years ago

完成 qrcode image(掃出來的卡片瀏覽頁網址為新式) 轉置和卡片瀏覽頁的網址修改

zouber commented 9 years ago

做完,故 close