具有多个环境的Elastic Beanstalk和它们之间的URL路由

时间:2016-07-21 14:20:10

标签: python amazon-web-services docker elastic-beanstalk microservices

我正在尝试使用Amazon Web Services创建一个包含一些Docker微服务的网站。这些服务都应该位于同一个域下,所以我想要这样的东西:

  • domain.com/search 指向我的搜索服务。
  • domain.com/auth 指向我的身份验证服务。
  • domain.com/static 指向一堆静态文件。
  • domain.com 指向 /static/index.html (实现AngularJS应用)。

(注意:所提及目录下的所有内容也应指向特定服务,即 / search / autocomplete 指向搜索)。

搜索身份验证都应该具有相互独立的负载平衡。这些服务每个都在Python / Falcon中实现web-api,并且容器设置为使用嵌入容器中的Web服务器在端口80上进行侦听。

我还希望搜索能够调用身份验证

我很困惑如何解决这个问题。我甚至不确定Elastic Bealstalk是否适合使用,所以我希望能指出正确的方向。谢谢。

0 个答案:

没有答案