Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от opennews (??), 29-Май-24, 22:38 | ||
Спустя пять лет с момента формирования ветки 2.0 опубликован релиз балансировщика нагрузки HAProxy 3.0, позволяющего распределять HTTP-трафик и произвольные TCP-запросы между группой серверов, учитывая множество факторов (например, проверяет доступность серверов, оценивает уровень нагрузки, имеет средства противостояния DDoS) и проводя первичную фильтрацию данных (например, можно разбирать HTTP-заголовки, отфильтровывать передачу некорректных параметров запроса, блокировать подстановку SQL и XSS, подключать агенты обработки контента). HAProxy также может применяться для координации взаимодействия компонентов в системах на базе архитектуры микросервисов. Код проекта написан на языке Си и поставляется под лицензией GPLv2. Проект используется на многих крупных сайтах, включая Airbnb, Alibaba, GitHub, Imgur, Instagram, Reddit, StackOverflow, Tumblr, Twitter и Vimeo... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +17 +/– | |
Сообщение от Аноним (1), 29-Май-24, 22:38 | ||
Лучший прокси! | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | –18 +/– | |
Сообщение от Аноним (2), 29-Май-24, 22:41 | ||
Ну да, nginx функциональнее. Эта шляпа то хоть научилась на уровне домена балансить? | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +7 +/– | |
Сообщение от Аноним (1), 29-Май-24, 22:55 | ||
Всегда умела, у тебя ручки не оттуда растут. Это через ACL в ней делается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | –10 +/– | |
Сообщение от Аноним (2), 29-Май-24, 23:12 | ||
Я знаю. И знаю, что это работает через пень колоду, либо вообще не работает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +1 +/– | |
Сообщение от Аноним (16), 29-Май-24, 23:35 | ||
Если руки не из того места, то обычно | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +7 +/– | |
Сообщение от Аноним (4), 29-Май-24, 22:57 | ||
Оно не просто умеет балансировать на уровне домена, оно еще и health check выполняет в отличие от nginx, где это только в платной версии | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
5. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (5), 29-Май-24, 23:03 | ||
nginx - это вебсервер, который может быть HTTP прокси, почти ничего не умеет в бесплатной версии когда дело доходит до TCP или чего-то посложнее. Мониторинговая статистика тоже платная. Кроме того он имеет встроенный кэш средней паршивости. Всё в одном флаконе и всё сделано кое как. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
22. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (22), 30-Май-24, 02:48 | ||
> Веб-сервера и кэши у вас должны быть отжельными на бекенде. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (1), 30-Май-24, 10:05 | ||
Это так... не лучше чем cache в nginx. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (22), 30-Май-24, 12:58 | ||
Кэшировать динамический контент перед отдачей, ИМХО, это напрасное согревание вселенной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (35), 31-Май-24, 10:15 | ||
Смотря какой контент, если один и тот же динамический ответ выдаётся десяткам тысяч клиентов, то однозначно не напрасное. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (22), 31-Май-24, 10:56 | ||
>если один и тот же динамический ответ выдаётся десяткам тысяч клиентов | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (22), 30-Май-24, 13:11 | ||
В HAProxy кэш используется для разгрузки отдачи мелкой статики | ||
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору |
36. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | –1 +/– | |
Сообщение от Аноним (35), 31-Май-24, 10:17 | ||
А вот с кэшированием статики любого размера отлично справляется ядро. | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (22), 31-Май-24, 10:30 | ||
И с установлением кучи HTTP соединений тоже ядро будет сравляться? | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (22), 31-Май-24, 10:43 | ||
На сайт одновременно пришли 100 клиентов. Вэб сервер в любом случае установит 100 коннектов и каждому клиенту будет вынужден отдать кучу одинаковых css, js, gif и т.п. не зависимо от НТТР1.1 keep-alive или HTTP2. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
40. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (35), 31-Май-24, 19:24 | ||
Разница между отдачей из своего кэша и из кэша ФС - это всего один сисколл. Кому-то поможет, но для большинства это преждевременная оптимизация. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (16), 31-Май-24, 23:09 | ||
Скромно замечу, что sleep(65535) — это тоже "всего один сисколл". | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от rex (??), 08-Окт-24, 18:00 | ||
Разница в том, что клиент может быть с медленным соединением, | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
6. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (16), 29-Май-24, 23:04 | ||
> Ну да, nginx функциональнее | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
9. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | –2 +/– | |
Сообщение от Аноним (2), 29-Май-24, 23:13 | ||
Ну давай пример конфига. В реальном мире то, что у них в доках не работает) Сюрпрайз. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +1 +/– | |
Сообщение от Аноним (16), 29-Май-24, 23:28 | ||
Ну, давайте, расскажите нам, что вы пытались сделать, как вы это пытались сделать и что вам в итоге не понравилось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (1), 30-Май-24, 00:51 | ||
Например: https://www.haproxy.com/user-spotlight-series/load-balancing... | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
28. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (16), 30-Май-24, 12:19 | ||
DNS-балансировка средствами nginx? Серьёзно? | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +3 +/– | |
Сообщение от Аноним (11), 29-Май-24, 23:19 | ||
А что nginx научился располагать воркеры на разных узлах Numa? Он умеет учитывать с какой сетевки идут коннекшены и правильно выбирать воркеры запущенные на разных сокетах/CPU? | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
23. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | –1 +/– | |
Сообщение от Tron is Whistling (?), 30-Май-24, 08:52 | ||
Плин, сколько объективщины по nginx в ветке - аж прослезился. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | –1 +/– | |
Сообщение от Аноним (16), 30-Май-24, 12:22 | ||
> Плин, сколько объективщины по nginx в ветке - аж прослезился. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (33), 31-Май-24, 02:08 | ||
>А что nginx научился располагать воркеры на разных узлах Numa? Он умеет учитывать с какой сетевки идут коннекшены и правильно выбирать воркеры запущенные на разных сокетах/CPU? | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
34. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +1 +/– | |
Сообщение от Аноним (35), 31-Май-24, 10:12 | ||
>А что nginx научился располагать воркеры на разных узлах Numa? | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
42. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Ilya Indigo (ok), 01-Июн-24, 13:59 | ||
Я правильно понимаю, haproxy используется для распределения нагрузки и организации отказоустойчивости nginx-серверов? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
7. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Борат (?), 29-Май-24, 23:10 | ||
подскажите, а его в качестве tlsproxy можно заюзать? чтобы через sni и не хранил у себя серты, а проксил на https проксируемых доменов ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +1 +/– | |
Сообщение от Телемастер (?), 29-Май-24, 23:21 | ||
Ага https://www.haproxy.com/blog/enhanced-ssl-load-balancing-wit... | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (16), 29-Май-24, 23:34 | ||
Изящнее было бы использовать map: | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (1), 29-Май-24, 23:49 | ||
В каком смысле "tlsproxy"? | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
18. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Борат (?), 30-Май-24, 00:44 | ||
я про поделки на основе вот этого https://github.com/inetaf/tcpproxy | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (1), 30-Май-24, 01:41 | ||
> я про поделки на основе вот этого https://github.com/inetaf/tcpproxy | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Борат (?), 30-Май-24, 00:47 | ||
и tcp проксирование тут совсем не всралось - оно пойдет только на один домен | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
26. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Tron is Whistling (?), 30-Май-24, 09:18 | ||
В haproxy TCP-проксирование умеет дожидаться Client Hello / SNI, если настроить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (16), 30-Май-24, 12:25 | ||
> а мне надо принять соединение на ссл-порту, проверить что они там запросили (sni) и спроксировать по маршруту | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
24. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | –1 +/– | |
Сообщение от Tron is Whistling (?), 30-Май-24, 08:55 | ||
В TCP-режиме через req.ssl_sni, естественно без терминации SSL - вполне возможно. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
25. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Tron is Whistling (?), 30-Май-24, 08:58 | ||
В принципе даже юзкейс описан | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Анонус (?), 02-Июн-24, 10:40 | ||
А в Клаудфлэр знают, что этот Хахапрокси настолько лучше Энджинкс? | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Аноним (44), 04-Июн-24, 01:01 | ||
Cloudflare пилят собственную вундервафлю | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Выпуск HTTP/TCP-балансировщика HAProxy 3.0 " | +/– | |
Сообщение от Анонус (?), 04-Июн-24, 09:50 | ||
> Cloudflare пилят собственную вундервафлю | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |