Назад | Перейти на главную страницу

Apache mod_proxy в кластере Kubernetes

Я использую Apache (из-за плагина аутентификации) для прокси-сервера к серверной службе в кластере kubernetes. Итак, цепочка прокси выглядит так:

Интернет -> Nginx Ingress -> Apache / mod_proxy -> Серверная служба

В принципе это работает, но всякий раз, когда серверная служба обновляется, соединение с Apache прерывается с ошибкой 504. Перезапуск модуля Apache устраняет проблему до следующего обновления серверной службы.

Моя конфигурация Apache выглядит так:

ProxyPass "/"  "http://backend:2368/"
ProxyPassReverse "/"  "http://backend:2368/"
ProxyPreserveHost On

Я почти уверен, что эта ошибка вызвана IP-кешированием в работнике Apache. Как настроить Apache mod_proxy для работы в кластере Kubernetes.