HAproxy

0 Replies, 211 Views

# Решение
#### Следуй инструкциям ниже.

##### 1. Подключись по ssh к LBR-серверу.
`ssh mars@lb01`

###### Загляни в вики для получения дополнительной информации об инфраструктуре и деталях SSH серверов:
https://rotoro.cloud/wiki-infra/

##### 2. Установи пакет `haproxy` и запусти службу.
`sudo yum -y install haproxy`
`sudo systemctl start haproxy`

##### 3. Обнови конфигурацию Haproxy. (В нашем случае Apache запущен на порту `8080` на всех серверах приложений).
`sudo vi /etc/haproxy/haproxy.cfg`

  - Измени `frontend  main *:5000` на `frontend  main *:80`<br>
  (Проверь порт Apache на каждом сервере приложений. Предположим, что Apache работает на этом порту. `8080`)
  - В `backend app` добавь строки:<br>
    ```
    server app1 app01:8080 check
    server app2 app02:8080 check
    server app3 app03:8080 check
    ```

##### 4. Перезапусти службу `haproxy`.
`sudo systemctl restart haproxy`



Users browsing this thread: 1 Guest(s)