Я работаю над своим личным проектом по «оценке производительности» Haproxy с помощью Docker Container. Я программирую Python и использую iperf для генерации трафика.udp трафик с Iperf для haproxy
Я создал несколько контейнеров Docker в качестве клиентов и серверов. Клиенты должны отправлять udp-трафик на серверы через контейнер Haproxy, который действует как балансировщик нагрузки.
Проблема в том, что я пытаюсь отправить udp-трафик с клиентов на серверы, Haproxy отказывается от соединений. Я не нашел в официальной документации, как связывать или прослушивать порт UDP.
Заранее благодарю вас за ваш ответ.
А вот копия моего haproxy.cfg.
global quiet nbproc 4 daemon listen tcp_haproxy 172.17.4.230:5001 balance roundrobin server server0 172.17.4.227:5001 server server1 172.17.4.228:5001 server server2 172.17.4.229:5001
Да, это о UDP балансировки нагрузки, чем Докер. Я использовал контейнер Docker в качестве альтернативы виртуальным машинам ... С вами все в порядке. Я ценю ваш ответ. 1) Это просто оценка производительности между балансом и гапрокси. 2) спасибо за ссылку. 3) Мне нужно сравнить баланс и haproxy в режиме TCP и UDP, так как haproxy не поддерживает балансировку нагрузки udp, все в порядке. Еще раз спасибо – user2567806
@ user2567806, рад помочь. Если это ответит на ваш вопрос, не забудьте принять ответ. ;) – helmbert