我们实现了一个典型的express应用程序(它主要是一个restapi,但也有一些其他逻辑,比如passport-js登录流和会话管理)。现在使用AWS Lambdas将其迁移到无服务器。最初的express应用使用express-session包来维护会话信息,postgres作为存储。应用程序已部署到AWS now -第一个请求起作用,然后第二个请求失败并出现内部服务器错误。我们尝试使用postgres、DynamoDB
我正在使用nodejs、无服务器和aws dynamodb。我正在尝试创建一个lambda,在其中调用API,获取数据(1000条记录),现在,我想将这些数据插入到dynamodb中。为此,我使用batchWrite,并通过每个桶创建25个json对象来使用它。但是我发现了一个错误:
AccessDeniedException: <Username> is not authorized to perform dyn
我需要创建一个API,供应商将使用REST调用将数据推送到服务器,这些数据需要进一步推送到移动应用程序上的用户(使用Websocket猜测),数据属于谁。对于使用RESTAPI的供应商:我需要检查供应商凭证并将数据写入DB。
我很想知道我应该使用什么方法?我是否应该使用AWS API Gateway,它可以帮助提高安全性和可扩展性。在使用AWS API<