我是个使用Hubot的菜鸟,所以请耐心点。
我浏览了Hubot的文档( https://hubot.github.com/docs/deploying/ ),发现我们可以部署到Heroku、Unix系统和其他系统上。
我想知道如何在AWS Lambda上部署Hubot?
诚挚的问候。
发布于 2016-08-04 01:50:43
我也在想同样的事情。我认为答案可能是“是的,如果你的聊天系统可以在流量发生时向你发送http”。我认为Lambda可能是一个很好的选择,因为聊天中的每条消息都是一个事件,需要根据你的机器人拥有的规则进行处理。因此,Lambda函数调用模型是一个很好的选择--有很多微小的调用。但是,如果您的聊天系统是高流量的,那么您可能想要过滤到达函数的流量。
例如,我认为Slack's Events API可以让你订阅所有你可能需要机器人才能看到的东西。然后,您需要将这些请求路由到您的lambda函数,这可以通过AWS API Gateway完成。
但是,现有的hubot-slack adapter使用实时消息传递API,因此您需要为API Gateway接收的事件API http编写自己的适配器。
同样的方法(和要求)也适用于其他聊天系统。
https://stackoverflow.com/questions/37872640
复制相似问题