Просмотров: 18696
Дата последнего изменения: 17.01.2024
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
4
5
Возможности
Веб-кластер от 1С-Битрикс позволяет использовать:
Список веб-серверов
Каждый веб-сервер кластера можно добавить в общий веб-кластер для мониторинга в административном разделе Настройки > Веб-кластер > Группа серверов > Веб-сервера:
![](/images/hl-projects/exploitation/add_new_server.png)
На каждом из серверов необходимо настроить страницу, на которой будет отображаться
статистика веб-сервера Apache (с помощью модуля mod_status). Если используется 1С-Битрикс: Веб-окружение, необходимо:
- добавить в конфигурационный файл Apache (/etc/httpd/conf/httpd.conf):
ExtendedStatus On
SetHandler server-status
Order allow,deny
Allow from 10.0.0.1
Allow from 10.0.0.2
Deny from All
Location
- адрес, по которому будет доступна статистика;
- директивы
Allow from
определяют, с каких ip-адресов статистика будет доступна для просмотра.
- перечитать конфигурационные файлы
Apache
с помощью команды:
# service httpd reload
- в первой секции server конфигурационного файла /etc/nginx/nginx.conf добавить:
Location~ ^/server-status$ {
proxy_pass http://127.0.0.1:8888;
}
- Перечитать конфигурационные файлы nginx с помощью команды:
# service nginx reload
- в файл /home/bitrix/www/.htaccess после строки:
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
добавьте:
RewriteCond %{REQUEST_URI} !/server-status$
После внесения всех необходимых изменений, адрес server-status'а можно добавить в конфигурацию кластера.