如何对google个云存储文件实现命中计数?

How to implement hit counting on google cloud storage files?

我正在使用 App Engine,并希望拥有可以生成自定义图像的服务。我需要统计图像被提供的次数。

如果我使用 google 云存储,有没有办法获得服务次数的统计信息?或者我是否必须通过我的应用程序引擎实例代理图像请求来进行计数? (我想这对性能不利吗?)

谢谢

一种方法是启用 GCS 访问日志。如果您这样做,GCS 将每小时一次将您存储桶中对象的所有访问(插入、获取等)历史记录编译为每小时报告,然后您可以使用它来列出读取总数。

这种方法的缺点是您的点击计数器大约每小时更新一次。

启用访问日志的说明在这里:https://cloud.google.com/storage/docs/access-logs

如您所述,另一种选择是通过应用引擎提供这些图像。