Нужна помощь в настройке страницы обслуживания под управлением 2 серверов приложений JBoss за Mod_cluster

У меня есть 2 сервера приложений Jboss, настроенные со смещением порта 100, первый слушает на 8009, а второй на 8109. Они настроены для взаимодействия с кластером модов Apache на порту 4221.

Мой сервер Apache прослушивает порт 8000 для запросов приложений.

Я прочитал несколько сообщений о том, что вам нужно настроить файл.htaccess и добавить:

  RewriteEngine on
  RewriteRule ^.*$ http://localhost:*/SiteDown.html [L,R]

Но, согласно официальным документам Apache, они говорят, что использование.htaccess не является правильным способом настройки, поскольку это может повлиять на производительность. Они рекомендовали использовать тег Directory.

У меня вопрос: как мне установить тег и где я могу поместить его в файл конфигурации, чтобы, когда я хочу, чтобы страница обслуживания отображалась вместо отображения страниц приложения?

Вот конфиг, который я имею в файле конфигурации для mod_cluster

MOD_CLUSTER_ADDS

<IfModule manager_module>
  Listen 127.0.0.1:4221
  Maxsessionid 100
  ManagerBalancerName mycluster
  <VirtualHost 127.0.0.1:4221>
    <Location />
     Order deny,allow
     Deny from all
     Allow from 127.0.0.1
    </Location>

    KeepAliveTimeout 300
    MaxKeepAliveRequests 0
    AllowDisplay on
    ServerAdvertise off
    #ServerAdvertise on http://127.0.0.1:4221
    AdvertiseFrequency 5
    #AdvertiseSecurityKey secret
    #AdvertiseGroup 224.0.1.105:23364
    EnableMCPMReceive on

    <Location /mod_cluster_manager>
       SetHandler mod_cluster-manager
       Order deny,allow
       Deny from all
       Allow from 127.0.0
    </Location>
  </VirtualHost>
</IfModule>

1 ответ

Вы имеете в виду, у вас есть ниже настройки:

Client - Apache(mod_cluster) - JBoss node1+(cluster)+node2 

Таким образом, всякий раз, когда у вас есть какое-либо обслуживание по внутренним узлам Jboss, тогда Jboss не должен обслуживать какой-либо запрос, вместо этого он должен показывать некоторую страницу обслуживания? Это верно?

Другие вопросы по тегам