Apache服务器:基于Tomcat中部署的应用程序直接指向特定的工作程序

Apache服务器:基于Tomcat中部署的应用程序直接指向特定的工作程序,apache,tomcat,redirect,proxy,load-balancing,Apache,Tomcat,Redirect,Proxy,Load Balancing,我有一个ApacheHTTP(s)服务器,在两个Tomcat服务器之间进行负载平衡。我的应用程序有4个版本(版本:1.0、1.1、1.2、1.3) 我想在第一台Tomcat服务器上部署1.0和1.2,在第二台Tomcat服务器上部署1.1和1.3。我已经创建了我的配置,但它是错误的。当我点击URL www.example.com/app1.0时,有时会选择第一个worker,有时会选择第二个worker,因为默认的“byrequests”算法是由Apache强制执行的(第一个Apache选择wo

我有一个ApacheHTTP(s)服务器,在两个Tomcat服务器之间进行负载平衡。我的应用程序有4个版本(版本:1.0、1.1、1.2、1.3)

我想在第一台Tomcat服务器上部署1.0和1.2,在第二台Tomcat服务器上部署1.1和1.3。我已经创建了我的配置,但它是错误的。当我点击URL www.example.com/app1.0时,有时会选择第一个worker,有时会选择第二个worker,因为默认的“byrequests”算法是由Apache强制执行的(第一个Apache选择worker,然后分析URL),我得到404错误,因为我要打开的应用程序没有部署在此Tomcat服务器上。我想让Apache始终选择部署应用程序(端点中需要)的工作程序


有人能写一段正确的配置吗?

我退出了反向代理和负载平衡,并实现了重写映射。我创建了一个属性文件,并将我的应用程序的特定版本分配给特定的工作人员