转发jboss http请求到cpp

Forward jboss http request to cpp

本文关键字:cpp 请求 http jboss 转发      更新时间:2023-10-16

我有一个服务器与jboss运行战争与以下url http:external_ip:8080/myweb

在同一个服务器上,我也有一个cpp进程。
我希望这个进程也是一个http服务器。
但是我不能在同一服务器上为http打开另一个端口(客户限制)。我需要为jboss和我的cpp进程使用相同的端口。

所以我希望我的cpp进程接收到达http:external_ip:8080/REST的请求
jboss是否有一个内置的功能来将所有这些请求转发到127.0.0.1:3000 ?

我在jboss7调用重写中发现了一些东西https://docs.jboss.org/jbossweb/7.0.x/rewrite.html
虽然我现在使用jboss 6。这是我要找的吗?在jbosss6中有类似的东西吗?

不,在jboss中没有像apache那样的mod_proxy功能解决问题的一种方法是编写自己的servlet,将调用从上下文根重定向到后端服务。或使用这个https://github.com/mitre/HTTP-Proxy-Servlet