Я нахожусь в процессе переноса системы, использующей JBoss EAP 6.3 Standalone + Apache, в среду, использующую Wildfly 15 + Apache с modcluster, и у меня возникли некоторые трудности с корректной работой системы в этом новом сценарии.
После того, как все настройки были сделаны, я выполнил развертывание этого файла .war для тестирования и я смог нормально получить доступ к странице Hello Wolrd, но как только я развернул свое приложение, всякий раз, когда я пытаюсь получить к нему доступ через браузер, страница переходит в бесконечный цикл запросов, отображающих ошибку 500. Важно сказать, что мое приложение, очевидно, более сложное, поскольку оно использует сеансы, файлы cookie, перенаправление запросов и многое другое, и я считаю, что конфигурация, которую я сделал в apache для этого нового сценария, неверна, все еще отсутствуют некоторые настройки.
Вот конфигурация Apache для старого сценария с использованием JBoss EAP 6.3 Standalone, обратите внимание, что это довольно просто:
<VirtualHost *:80>
ProxyPreserveHost On
TimeOut 1800
ServerName test.app.net.br
ProxyPass /server-status !
ProxyPass / http://127.0.0.1:8080/app/
ProxyPassReverse / http://127.0.0.1:8080/app/
ProxyPassReverseCookiePath / /
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 192.168.0.0/23
</Location>
</VirtualHost>
А вот конфигурация, которую я пытался сделать в модкластере Apache для работы с Wildfly 15:
<IfModule manager_module>
Listen 192.168.8.91:8080
ManagerBalancerName appcluster
<VirtualHost 192.168.8.91:8080>
<Directory />
Require all granted
</Directory>
KeepAliveTimeout 60
MaxKeepAliveRequests 0
ProxyPass / balancer://appcluster
ProxyPassReverse / balancer://appcluster
ProxyPassReverseCookiePath / /
AdvertiseFrequency 5
EnableMCPMReceive On
</VirtualHost>
</IfModule>
Поэтому приветствуются любые подсказки или помощь, которые помогут мне понять, чего не хватает для работы моей системы в этом новом сценарии. Спасибо.