我可以毫无问题地将 S3 存储桶对象用作推送通知(轮询对象)吗?

Can I use a S3 bucket object as a push notification (Polling object) without any issues?

背景:由于快速发展,我们的服务器位于 PHP 中,无法实施 PusherSocket.io 等服务。

因此,我们计划使用 AWS S3 bucket 文件和数据内容,更新它们并轮询它们看看有没有新消息。

想知道一个 S3 文件或一个 S3 存储桶可以处理多少 requests/second?

您可以根据需要每秒发出任意数量的请求,但请注意月底的账单,因为您需要按 API 次通话付费。

此外,根据您使用的区域,可能没有 "read after write consistency",这可能会使您的应用程序不可靠。

底线:你能做到吗?是的。我推荐它吗?考虑您的用例:否。