如何在aws lambda函数中使用Socket.io
我为我的web应用程序使用aws lambda函数的节点js。 我想在我的web应用程序中使用web套接字。 而socket.io是一个非常有名的node.js库。
但是我不确定我怎样才能在aws lambda中使用它。 任何人都可以让我知道如何做到这一点,是否有可能使用lambda函数?
不能使用socket.io与lambdas。 Lambdas可以执行的时间是有限的,所以与客户保持开放连接是不可能的。
你可以做的是使用SNS。 Lambdas可以将消息发布到SNS主题,lambda可以与SNS一起调用。
存在解决方法 – 这是通过AWS IoT中的MQTT的WebSockets 。 这样,您可以从打开的套接字连接执行您的Lambda函数。
- 在与现有NodeJS应用程序相同的AWS EC2实例上安装MongoDB?
- 我如何把对象的amazon s3使用presigned url?
- 如何检查DynamoDB状态,同时chaning WriteUnits吞吐量并等待它完成?
- 是否可以在AWS Lambda中部署外部库?
- 如何在AWS上使用套接字发送通知?
- AWS Lambda:我是否可以返回上下文并让任务仍在运行?
- AWS – nodejs SDK – CognitoIdentityServiceProvider.initiateAuth – CredentialsError:在configuration中缺less凭据
- 如何在nodejs路由器中使用yield来实现Promise?
- 如何使用node.js在AWS RDS PostgreSQL上实现callback