【发布时间】:2022-01-16 10:32:30
【问题描述】:
当您只有一个时,您可以使用无服务器框架和无服务器离线插件轻松调试您的无服务器应用程序,但是当您有多个 API 网关/服务时,您如何处理这种情况?
我是否应该为每个服务运行serverless offline,并在每个.yml 中配置不同的端口?
并在环境变量中对该端口进行硬编码,这样如果process.env.offline 为真,我就可以访问该端口?
【问题讨论】:
-
看来
serverless-offline默认会将请求代理到http://localhost:3000,这将处理针对多个端点/函数的请求。但听起来你有不同的事情发生 - 你能发布你的serverless.yml吗?我真的不知道这个问题的答案,因为这是一个非常前沿的项目,但我也许可以谈谈一些事情。 -
我有多个服务/.yml:因此不同的 API 网关必须在不同的服务器上运行。
标签: serverless-framework serverless-architecture serverless-offline