Проблемы с миграцией системы с JBoss EAP 6.3 Standalone + Apache для домена Wildfly 15 + Apache с modcluster - PullRequest
0 голосов
/ 02 февраля 2019

Я нахожусь в процессе миграции системы, которая использует 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 modecluster для работы с Wildfly15:

<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>

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

1 Ответ

0 голосов
/ 05 февраля 2019

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

...