【发布时间】:2017-07-01 07:48:59
【问题描述】:
我最近开始使用无服务器,我完成了 serverless-stack.com 上的教程,我想看看是否有一种方法可以在应用程序中表示域模型。我已经搜索了一些样本,但似乎找不到任何东西。
我有一个想要建模的应用程序。我将如何在主 serverless.yml 文件中引用它?如何让它们成为同一个 API 网关的一部分?
/users
serverless.yml
/posts
serverless.yml
/comments
serverless.yml
提前致谢
【问题讨论】:
-
Trent 写道,它是三个不同的 API 网关。但是您可以选择将它们与 API Gateway 自定义域拼接在一起,并为每个域设置路径前缀。所以 example.com/users/* 指向 Users API Gateway 微服务。 example.com/posts/* 指向 Posts API 网关。我认为这是一种结合微服务的好方法。我在使用 cloudformation 部署时在自定义域中注册了每个微服务。
标签: serverless-framework serverless-architecture