Проблемы с миграцией системы с JBoss EAP 6.3 Standalone + Apache для домена Wildfly 15 + Apache с modcluster

Я нахожусь в процессе переноса системы, использующей 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>

Поэтому приветствуются любые подсказки или помощь, которые помогут мне понять, чего не хватает для работы моей системы в этом новом сценарии. Спасибо.


person Gian Honório    schedule 02.02.2019    source источник


Ответы (1)


Проведя много исследований, я смог выяснить, в чем проблема... Проблема была в несовместимости с версией Wildfly, которую я использовал вместе с приложением, и так как у меня не было много времени, чтобы разобраться чего мне не хватало, я решил использовать более старую версию JBoss, EAP 6.4.

person Gian Honório    schedule 05.02.2019