使用 OSS 存儲圖片的疑問
關于將圖片等靜態資源上傳到 OSS 存在的一些疑惑,比如流量計費機制、安全防范措施以及壓縮方式等,本文將逐一解答:
1. OSS 上的圖片流量是如何計費的?
流量計費包括上傳(上行)和下載/訪問(下行)兩個方面。上行(上傳)一般不收費,下行(下載/訪問)按流量大小收費。
2. 如果一個圖片大小 1M,我訪問一次就需要消費掉 1M 大小的流量額度嗎?
是的,訪問一次圖片,將消費掉 1M 的流量額度。
點擊下載“嗨格式壓縮大師”;
3. 如果訪問同一個資源 N 次,那么消費的流量是乘倍的增加嗎?
是的,訪問同一個資源 N 次,將消費 N 倍的流量額度(但如果使用瀏覽器訪問,由于瀏覽器緩存,則實際消費流量會減少)。
4. 別人拿到 OSS 的訪問路徑豈不是能給你刷死流量?
確實如此。為了避免被刷流量,可以選擇部署 CDN,減少 OSS 的回源流量。
5. OSS 的開通方式是什么樣的?
無需開通,只要有 OSS 訪問路徑,便可以訪問。
6. 可以設置流量閾值嗎?
目前 OSS 不支持流量閾值設置,也無法手動或智能增加 IP 黑名單。
7. 圖片上傳建議是原圖還是壓縮的?
建議上傳壓縮后的圖片,以節省流量費用。
8. 七牛云和阿里云對于用戶的免費額度是多少?
七牛云每月 10GB 流量免費,阿里云未提供免費流量額度。
9. 一般如何處理靜態資源圖片?
常見的處理方式是 OSS + CDN,CDN 回源僅一次,降低 OSS 流量消耗。