簡體   English   中英

JS S3對象訪問計數

[英]Count of JS S3 Object Access

在我的應用程序中,客戶可以創建帶有文本字段和文本的小窗口小部件。 他們可以通過JS和CSS自定義外觀。 我將JS和CSS上傳到我的S3存儲桶中,並將Cloudfront用於CDN。

創建小部件后,他們可以使用嵌入代碼將小部件嵌入其網站上。

在嵌入代碼中,我使用了一個1x1像素的圖像,該圖像用於向php發送請求,因此可以增加訪問計數器。

public function track(Request $request) {
    // increase stored number here

    header('Content-Type: image/gif');
    return base64_decode('R0lGODlhAQABAJAAAP8AAAAAACH5BAUQAAAALAAAAAABAAEAAAICBAEAOw==');
}

我的服務器由於訪問計數器而變得超載。 我現在想通過使用S3和Cloudfront訪問計數來跟蹤每個客戶對嵌入式小部件的訪問次數。

我搜索並發現- 獲得特定S3對象的下載計數 ,但這是供下載。

如何獲取訪問S3對象的次數?

使用cloudtrail解析日志。 s3上的cloudtrail可以跟蹤的動作列表

您可以使用URL Shortener服務重定向到您的文件(如goo.gl,bit.ly),它們將跟蹤點擊次數,瀏覽次數等,甚至不會使服務器超載。

希望能幫助到你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM