2014-09-29 52 views
0

我有一个RESTful应用程序。客户端是基于Node.JS构建的AngularJS,服务器是Grails。我想在同一个域下的AWS Elastic beanstalk上运行它们,以便我没有跨域问题,例如mydomain.com\myapp-apimydomain.com\myapp-viewAWS:为RESTful应用程序配置域(客户端和服务器)

我已经在AWS上使用Elastic beanstalk和Route 53配置了Grails应用程序,所以我知道它是如何工作的。

回答

0

这不受Beanstalk上的预配置平台的支持,但可以使用Docker容器来实现。在每个发行版中,您都必须使用这两个应用程序部署新的Docker映像。

您还可以在Beanstalk上拥有单独的环境,或者甚至使用S3作为视图,并使用AWS CloudFront分配内容。使用Cloudfront行为,您可以将静态请求发送到一个来源和api呼叫到另一个。