有没有办法使用无服务器部署多个api网关共享相同的lambda

时间:2018-06-13 03:42:07

标签: amazon-web-services aws-lambda aws-api-gateway serverless-framework serverless

我的用例如下,

我已经用无服务器构建了一个用nodejs编写的rest api,当部署时会创建lambdas和一个api网关,它提供了工作正常的url。但是,我会有多个客户想要使用这个应用程序(他们的客户使用api)并且我不想为每个客户复制lambda,因为业务逻辑不会更改。 不同的是每个客户端的api网关中设置的阶段变量

有没有办法可以使用无服务器来部署和管理它,这样当新客户端加入时,我应该可以做一些事情,比如使用新的api网关详细信息更新serverless.yml,然后运行deploy命令将使用它自己的阶段变量生成新网关,共享先前创建的lambdas。 希望,如果以前曾经问过并回答过这个问题,那么这个问题很清楚并且道歉。

0 个答案:

没有答案