寫了一個CDN小工具,一個月省了買一雙AJ鞋的錢!

前些日子上閒逛,看到七牛雲出了 CDN 閒時資源包,簡單來講就是能夠按照 5 折的價格購買半夜零點到上午九點這個時段的 CDN 流量,價格仍是挺誘人的。查了一下個人夜間帶寬用量,一個月大概有 12T 左右,若是按照這個用量狀況,用閒時包一個月大概能夠省差很少一千多元,一千塊啊!我省出來的不是一千塊,是一雙AJ鞋!git

但因爲個人其餘服務基本都是在騰訊雲上,白天時段的價格還能夠,服務也尚且穩定,所以短時間沒有徹底切出去的決心。因而我打算作一個騷操做,把夜間 CDN 流量切到七牛,而後白天再切回騰訊,這樣仍是能夠把總體成本打下來。github

個人域名解析目前配置在 Dnspod 上,切換的原理是將兩廠商的權重在特定時刻進行調節。
圖片描述
但天天大半夜這樣蹲點操做確定是很麻煩,因此我寫了個能夠定時工做的簡單程序腳本。
比較粗暴的方式是在 0:00 將流量所有切到七牛,而後 9:00 再將流量所有切回來。固然,爲了防止出現問題,最好是在切量的時候採用灰度切的方式,好比00:00 切量5%, 00:05切量15%, 00:10 切量30%,00:15切量50%,00:20切量75%, 00:25切量100%;次日上午 9 點再採用一樣灰度的方式切回來。spa

腳本你們能夠在個人 github 下載到:https://github.com/dagedaniao... 。附上了程序執行的邏輯和配置文件的修改方法。cdn

另外附上閒時包活動連接:https://www.qiniu.com/events/... ,貌似快結束了,不知道會不會順延。有需求的朋友們上吧,AJ鞋在向咱們招手。blog

相關文章
相關標籤/搜索