我知道有很多服務和工具可以讀取日誌。有多少個S3存儲桶(CloudFront Distribution)用於最佳日誌記錄(收費)?
這裏的問題是:
如果我打算通過自己的使用情況,以我的用戶收費,那麼我應該創建桶爲所有的人或者我可以爲所有這些創建文件夾和日誌類似文件夾的帶寬或使用?
我也想使用雲端分佈。如果我爲所有用戶創建桶,那我該如何管理雲端分佈呢? (所有分配都與特定的桶關聯?)
我想聽聽您的建議。
謝謝你的任何想法。
我知道有很多服務和工具可以讀取日誌。有多少個S3存儲桶(CloudFront Distribution)用於最佳日誌記錄(收費)?
這裏的問題是:
如果我打算通過自己的使用情況,以我的用戶收費,那麼我應該創建桶爲所有的人或者我可以爲所有這些創建文件夾和日誌類似文件夾的帶寬或使用?
我也想使用雲端分佈。如果我爲所有用戶創建桶,那我該如何管理雲端分佈呢? (所有分配都與特定的桶關聯?)
我想聽聽您的建議。
謝謝你的任何想法。
每個AWS賬戶最多隻能有100個存儲桶,因此除非您的計劃用戶少於100個,否則您需要使用存儲桶中的文件夾。
http://docs.amazonwebservices.com/AmazonS3/latest/dev/BucketRestrictions.html
謝謝。那麼,不可能通過不使用任何其他服務器來處理請求來擴展每個用戶的權重(如果他們超過100)? –
我不遵循你的意思?你不會有任何擴展問題,但你將不得不在應用層建立帶寬監控和使用,或者有其他任務來解析日誌文件和獲取文件夾大小等。 –
這裏是場景:用戶將上傳他的文件。我會把它們放到S3bucket中。每個用戶都有一個唯一的文件夾。他們的文件將被保存在這些獨特的文件夾下。當用戶請求他的文件時,讓我們說視頻網址流,我會直接給他的雲端鏈接。現在,我的目標是監控帶寬。在這裏,每個用戶都可以分享他的文件鏈接。我想知道他們的文件單獨使用了多少?問題在於縮放「文件夾帶寬」 –