Переслать http-запрос jboss в cpp

У меня есть сервер с 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 до сих пор. Это то, что я ищу?
Есть ли что-то подобное в jboss6?

0

Решение

Нет, в jboss нет такой функции, как mod_proxy, такой как apache
Один из способов решения вашей проблемы — написать собственный сервлет, который перенаправляет вызовы из корневого контекста в бэкэнд-сервис.
Или же
использовать этот
https://github.com/mitre/HTTP-Proxy-Servlet
какие швы будут тем, что вы ищете.

1

Другие решения


По вопросам рекламы [email protected]