需要在Tomcat中的同一基本URL下映射两个应用程序

时间:2015-10-11 06:49:44

标签: java tomcat

我们有这个应用程序有一个POST方法和一个GET方法:

获取:http://localhost:8080/MyAPP/rest/clients/clientid/

POST:http://localhost:8080/MyAPP/rest/incoming/clientid/

这两种方法是非常不同的流程,因此我们希望将它们分成两个独立的应用程序,以实现更简单的变更部署。遗憾的是,我们已经在生产中使用上游和下游客户端应用程序,因此无法以任何方式更改URL。在Tomcat中是否有办法实现这一目标?

1 个答案:

答案 0 :(得分:1)

我能想到的唯一方法是将拆分的应用程序部署到新的URL中,例如

 http://localhost:8080/MyAPPPost/rest/clients/clientid/

 http://localhost:8080/MyAPPGet/rest/clients/clientid/

并在旧URL下有一个新的应用程序,它将充当代理,适当地委托GET和POST请求。