Дублируйте трафик TCP с прокси

Мне нужно отправить (дублировать) трафик с одного компьютера (порт) и двумя разными машинами (порты). Мне также нужно позаботиться о сеансе TCP.

В начальном использованном IM-прокси EM-прокси , но мне кажется, что накладные расходы довольно велики (он проходит более 50% процессора). Затем я установил haproxy , и мне удалось перенаправить трафик (не дублировать). Накладные расходы разумны (менее 5%).

Проблема в том, что я не смог сказать в файле Haproxy Config:
- Слушайте по конкретному адресу: порт и все, что вы найдете, отправьте на два разных Машины: порты и отбросьте ответы от одного из них.

EM-прокси-код для этого довольно прост, но мне кажется, что EventMachine генерирует Много накладных расходов.

Перед тем, как я копаю в HAProxy код и попробуйте изменить (дублирующий трафик), я хотел бы Знать, есть что-то похожее там?

Спасибо.

26
задан Tombart 17 August 2016 в 08:33
поделиться