私は、Docker Container を使用した Haproxy の「パフォーマンス評価」に関する個人的なプロジェクトに取り組んでいます。私は Python でプログラミングしており、トラフィックの生成に iperf を使用しています。
クライアントとサーバーとしていくつかの Docker コンテナーを作成しました。クライアントは、ロード バランサーとして機能する Haproxy コンテナーを介してサーバーに udp トラフィックを送信することになっています。
問題は、クライアントからサーバーに 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