在一个无服务器组合服务中共享多个api网关



我有一个项目,使用无服务器框架,按照这个架构组成

/services
--- infra
--- service-a
--- service-b

"infra"服务创建并共享两个api网关(一个私有网关和一个公共网关(,但在每个服务中只能使用一个。在每个服务中,a都有一个用于创建对象的公共lambda(公共api(和一个由管理员批准对象的lambda(私有api(。

我需要这个特定的模式,因为这是一个医疗项目。如何为每个lambda选择一个api网关?

没有"好";如果您需要在同一个无服务器服务中有两个不同的APIGW,请使用此方法。最好的方法是将其分离为更多的服务,例如service-a-publicservice-a-private等等

如果您确实需要使用使用两个独立APIGW的单个服务,那么您需要将集成编写为原始CloudFormation。

相关内容

  • 没有找到相关文章

最新更新