为不同的tomcat Webapp分配2 ips

时间:2018-09-12 11:43:09

标签: java tomcat amazon-ec2 windows-server-2016

我已使用Windows Server 2016 OS创建了AWS EC2实例。我想用Tomcat服务器配置Java环境。

主要目标:将多个IP分配给同一服务器。

例如,在服务器上运行可通过以下方式访问的三个服务器Web应用程序: 本地主机:80,locahost:81,本地主机:82

或通过上下文路径:localhost:80 / app1,localhost:80 / app2,localhost:80 / app3

如何将三个不同的Elastic IPS映射到这个不同的Web应用程序?

1 个答案:

答案 0 :(得分:0)

您可以将辅助网络接口添加到实例,并且可以将多个IP附加到同一单个实例。

如果您有计划确保应用程序的高可用性,则必须在某个时间进行水平扩展,在这种情况下,最好从Application Load Balancer开始。我们可以为实例提供不同的目标组,并且基于基于规则的路由,您可以将请求转发到任何所需端口上的特定目标组。

https://docs.aws.amazon.com/elasticloadbalancing/latest/application/tutorial-load-balancer-routing.html