Search
Write a publication
Pull to refresh
14
0
Сергей Каличев @pkun

Cтарший разработчик, Angie Software

Send message

Официальные репозитории вот:

https://hg.angie.software/angie

https://git.angie.software/web-server/angie

Это зеркало официального репозитория:

https://github.com/webserver-llc/angie

Да, там только бесплатная версия.

Модуль "queue" это не аналог "option redispatch". "redispatch" пытается законнектиться к другому бэкенду, если тот, на который он пришёл изначально, мёртв. Это есть в Angie OSS (Open-Source). А "queue" начинает работать, когда аналог dispatch-а уже не может найти подходящий сервер. Например бэкенд может быть жив, но для него исчерпался лимит на активные соединения (лимит установил админ). Тогда растёт очередь. И по мере того, как сервера освобождаются, запросы из очереди опять пытаются попасть на обработку.

Backup-сервера в Angie OSS тоже есть. Один запасной уровень. Коммерческий multi-backup про то, что есть несколько backup-уровней. Т.е. когда все сервера первого backup-уровня умерли - мы переходим на следующий уровень. А "option allbackups" про другие multi-backup. Они под этим понимают способ выбора backup-сервера, если основные сервера умерли. Если без этой опции, то будет всегда выбираться первый из backup-серверов. А если с опцией, то будет балансировка среди backup-серверов.

Активных healthcheck-ов в OSS действительно нет. Только пассивные.

А что именно? Возьмём только Open Source версии HAProxy и Angie. Что есть в HAProxy и нет в Angie?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Software Developer, Application Developer
Senior
Linux
C