我有一个带有jboss的服务器与以下网址运行战争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。这是我在寻找什么?
在jboss6中有类似的东西吗?
答案 0 :(得分:1)
不,jboss中没有像apache这样的mod_proxy这样的功能 解决问题的一种方法是编写自己的servlet,将调用从上下文根重定向到后端服务。 要么 用这个 https://github.com/mitre/HTTP-Proxy-Servlet 接缝是你想要的。