Кеширование в кубернетес - PullRequest
3 голосов
/ 16 апреля 2019

У меня есть приложение NodeJS , развернутое как докер-контейнер, и я использую Kubernetes для оркестровки. балансировка нагрузки по умолчанию выполняется Kubernetes.

Я хочу реализовать кэширование для приложения.

У меня такой вопрос: можно ли настроить прокси-сервер балансировки нагрузки Kubernetes для обработки и кэширования?

PS: Если нет, то, пожалуйста, предложите, что является наилучшей практикой для обработки кэширования в Kubernetes-Окружение докера.

Спасибо

1 Ответ

4 голосов
/ 16 апреля 2019

Прокси не используется для кэширования веб-страниц, а сервер кэширования (Redis \ Memcached) используется для кэширования веб-контента.Работа прокси состоит в том, чтобы перенаправлять запросы, а LoadBalancer имеет алгоритмы, которым он следует для маршрутизации трафика, например, RoundRobin и т. Д.

Для этого вам необходимо добавить кеш-сервер в ваш стек приложений в форме развертывания с постоянным хранилищем(в зависимости от ваших потребностей).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...