【发布时间】:2012-08-27 14:48:54
【问题描述】:
我有两个客户,每个都是一个设计几乎相同的餐厅网站。
有一个主页、一个菜单页面、一个联系我们页面等等。
我想用 Java 构建它,可能在我自己的 Amazon AWS 虚拟机上运行在 Tomcat 或 GlassFish 上。
我的问题是,如果我在以下位置有一个 Web 应用程序:
1.2.3.4/myapp
在哪里
1.2.3.4/myapp?clientid=1
显示餐厅 A 的网站,并且
1.2.3.4/myapp?clientid=2
显示餐厅 B 的网站
我该如何设置:
www.restaurantA.com显示1.2.3.4/myapp?clientid=1的内容
和
www.restaurantB.com显示1.2.3.4/myapp?clientid=2的内容
?
非常感谢任何建议或想法!
【问题讨论】:
-
您是否考虑过为每个网站使用一个 EC2 实例?您可以创建一个基础 AMI,然后从中创建实例,每个实例都会获得自己的弹性 IP。
-
@smcg 感谢您的建议,但我想要的是在一台服务器上运行一个应用程序,该服务器具有两个完全由数据库驱动的网站。这样我就可以添加更多客户端,而无需添加更多服务器。
标签: java web-applications amazon-web-services