需要在AWS lambda中处理来自Web浏览器的输入文本文件,并且需要将输出(JSON)呈现回浏览器。 (注意:正在使用AWS beanstalk)。如果有10个用户/客户端上传具有相同名称的文本文件,如何处理案例。 AWS lambda应将输出呈现给相应的用户/客户端。如何使用S3或EFS执行此操作。 (注意:无法将用户唯一标识为用户的任何登录凭据)
我们有类似的问题,并通过以下方式解决。找到唯一性并相应地命名。
文件名,TimeStamp.Extension
如果在给定时间内频繁上传,则添加随机序列号。
文件名,时间戳RandomSequence.Extension
如果你想让它完全随机,你可以使用uuid(十六进制)或idgen(字母数字)
希望这有帮助。