如何拆分WebSphere虚拟主机,为多个JVM分离单个Web服务器

时间:2018-01-18 09:52:51

标签: apache websphere virtualhost ibmhttpserver

当所有应用使用相同的上下文根时,如何配置虚拟主机以将正确的URL发送到正确的JVM?

例如:

信息

我有多个JVM,并且所有应用都具有相同的上下文根:

  • app1(上下文根:/ myapp)(内部端口:9080)
  • app2(context root:/ myapp)(内部端口:9081)
  • app3(context root:/ myapp)(内部端口:9082)

我有一个网络服务器:

  • webserver1

我有多个子域名:

  • app1.mydomain.com
  • app2.mydomain.com
  • app3.mydomain.com

注释

  • 我试图避免使用多个IP地址或网络服务器
  • 运行Websphere 9.0.0.6,IBM HTTP Server(Apache),Windows 2016

1 个答案:

答案 0 :(得分:1)

如果您在WAS中定义了三个虚拟主机,每个虚拟主机都有正确的非通配符主机别名,并将每个相应的应用程序映射到其虚拟主机,则生成的plugin-cfg.xml将按您希望的方式路由。