我有2个项目。
Spring Restful Webservice
AngularJS
数据库是MySQL。
我是AWS
的新用户,我想使用AWS托管我的应用程序。所以我希望在deploy
上AWS
这些项目。
当我在MySQL
上创建AWS
数据库时,DB_URL
会是什么,然后我可以在我的java应用程序上使用它。
当我在AWS
上部署WAR文件时,那么我将在AngularJS
应用程序上使用它的URL是什么
答案 0 :(得分:1)
RDS_INSTANCE_NAME.XXXXXXXXXXX.ap-northeast-1.rds.amazonaws.com
和默认端口3306.您可以使用该端点访问此RDS,并将user / pass作为本地数据库(导入/导出,创建模式) ,...)我在这里找到了一个清晰的建筑师设计,你可以参考它https://creately.com/diagram/example/h4gr4x8d4/3-Tier%20Architecture
答案 1 :(得分:0)
在EC2中部署应用程序时。
您有Ec2 ec2-xx-xx-xx-xx.compute-1.amazonaws.com的公共DNS(IPv4)值。您将此端点用于WAR文件。
如果您停止并启动实例时为EC2实例分配Elastic ip ,则更改实例的IP地址。
根据您的要求,您可以利用Load Balancer和Route53等其他服务。