Рубрики
Uncategorized

Nuster — прокси-сервер веб-кэширования на основе haproxy

Привет всем, я создал веб-кеширование прокси-сервера Nuster, пожалуйста, попробуйте и звезда 🙂 Я … Теги с ShowDev, DevOps, Opensource, Linux.

Привет всем, я создал веб-кеширующий прокси-сервер Настер Пожалуйста, попробуйте и звездость:)

Nuster — это простое, но мощный прокси-сервер веб-кэширования на основе haproxy. Это 100% совместим с HAProxy, и в полной мере использует функциональность ACL HAProxy для обеспечения мелкозернистой кэширования политики на основе содержания запроса, отклика или состояния сервера, например,

  • URL-адрес запроса: кеш, только если URL запроса равен X
  • Запрос запроса: кэш только если запрос запроса содержит X и равен Y
  • Cookie: кэш только если cookie содержит x и равен y
  • Заголовок ответа: кэш только в том случае, если ответ содержит заголовок X равен y
  • Скорость: кэш только если скорость запроса больше, чем х
  • и т.д., любая комбинация выше

Nuster очень быстрый, некоторые тесты показывают настер почти в три раза быстрее, чем Nginx, когда используя один сердечник, и почти в два раза быстрее, чем Nginx, и в три раза быстрее, чем лака, при использовании всех сердечников.

Посмотреть Подробный ориентир

Скачать

Скачать стабильную версию от релизы Страница Для производства используются, в противном случае Git Clone исходный код.

Строить

make TARGET=linux2628
make install

использовать сделать использовать pthread lib

Посмотреть Haproxy readme для деталей.

Докер

docker pull nuster/nuster
docker run -d -v /path/to/nuster.cfg:/etc/nuster/nuster.cfg:ro -p 8080:8080 nuster/nuster:1.7.9.3

Смотрите использование, FAQ, примеры на Гадость

Оригинал: «https://dev.to/nuster/nuster—a-web-caching-proxy-server-based-on-haproxy-40k2»