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