多个浏览器,输入文件相同

问题描述 投票:0回答:1

需要在AWS lambda中处理来自Web浏览器的输入文本文件,并且需要将输出(JSON)呈现回浏览器。 (注意:正在使用AWS beanstalk)。如果有10个用户/客户端上传具有相同名称的文本文件,如何处理案例。 AWS lambda应将输出呈现给相应的用户/客户端。如何使用S3或EFS执行此操作。 (注意:无法将用户唯一标识为用户的任何登录凭据)

amazon-s3 architecture ftp aws-lambda web-deployment
1个回答
0
投票

我们有类似的问题,并通过以下方式解决。找到唯一性并相应地命名。

文件名,TimeStamp.Extension

如果在给定时间内频繁上传,则添加随机序列号。

文件名,时间戳RandomSequence.Extension

如果你想让它完全随机,你可以使用uuid(十六进制)或idgen(字母数字)

希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.