Перейти к основному контенту

Порты и сетевые соединения

Основные службы

Служба Порт Требуемая роль
Веб-интерфейс 8001 всегда
IMAP 993, дополнительно 143 imap
SMTP 25, дополнительно 587 smtp
Хранилище 8444 storage
Solr 8983, если не переопределён локальный Solr при indexer либо внешняя служба
ZooKeeper 2181 в штатной схеме координатор SolrCloud
Метрики Prometheus выбранный порт, в примерах 9100 сборка с поддержкой Prometheus и заданный KLVD_METRICS_PORT

Веб-интерфейс

Переменная По умолчанию Назначение
KLVD_WEB_LISTEN_PORT 8001 порт веб-интерфейса. Значение переменной окружения имеет приоритет над настройкой узла в [Размещение слушателей]
KLVD_WEB_LISTEN_IP 0.0.0.0 адрес прослушивания
KLVD_WEB_THREADS 8 число потоков веб-сервера

SMTP и IMAP

Переменные окружения позволяют переопределить порты слушателей для конкретного развёртывания. Они имеют приоритет над значениями узла в [Кластер → Узлы → Размещение слушателей]; в интерфейсе такое значение отмечается как «используется из ENV». Чтобы использовалась настройка узла, не задавайте соответствующую переменную.

Подробнее см. {{ССЫЛКА:maintenance.cluster-config|Изменение ролей и конфигурации узла}}.

Переменная По умолчанию Назначение
KLVD_SMTP_LISTEN_PORT (пусто) порт SMTP. Если переменная не задана, используется значение узла, затем стандартный порт 25
KLVD_IMAP_LISTEN_PORT (пусто) порт IMAP. Если переменная не задана, используется значение узла, затем стандартный порт 993

Поиск

Переменная По умолчанию Назначение
KLVD_SOLR_URL из установщика адрес службы поиска. Для локального Solr используется https://127.0.0.1:8983/solr; при отсутствии явного адреса в многоузловой схеме координатор обнаруживается через реестр

Метрики дисков

Переменная По умолчанию Назначение
KLVD_DISK_MOUNTS /,/var/klvd точки монтирования через запятую, для которых собираются метрики свободного места. В Kubernetes указываются точки монтирования томов контейнера. См. {{ССЫЛКА:maintenance.dashboardПанель состояния → Ресурсы узла

Балансировка и мониторинг

При использовании HAProxy внешний порт может отличаться от порта узла. Балансировщик должен иметь доступ к каждому целевому слушателю. Solr и ZooKeeper должны быть доступны участникам поискового кластера; порт метрик — серверу мониторинга.

Навигация по книге