Как HAProxy действительно принимает решения?🌎
Насколько вы уверены, что правила маршрутизации в HAProxy работают именно так, как задумывалось? Когда несколько сервисов, доменов, стратегий canary, ACL и use_backend переплетаются — картинка становится неочевидной.
В статье на Хабр Константин Ионов, эксперт Центра Компетенций DevOps, разобрал то, что обычно скрыто за строками конфигурации: чем mode (tcp vs http) реально определяется, что HAProxy видит и не видит; ✅ чем на самом деле являются ACL — просто условия, а не действия; ✅ почему порядок и место применения правил может не то, что вы ожидаете; ✅ и где прячутся самые частые ловушки при маршрутизации.
Если вы работаете с проксированием, балансировкой и сложными сценариями трафика — эта статья может изменить ваш взгляд на конфиги. ➡️ Прочитать полностью и поставить лайк можно здесь