Мне нужно отправить (дублировать) трафик с одного компьютера (порт) и двумя разными машинами (порты). Мне также нужно позаботиться о сеансе TCP.
В начальном использованном IM-прокси EM-прокси , но мне кажется, что накладные расходы довольно велики (он проходит более 50% процессора). Затем я установил haproxy , и мне удалось перенаправить трафик (не дублировать). Накладные расходы разумны (менее 5%).
Проблема в том, что я не смог сказать в файле Haproxy Config:
- Слушайте по конкретному адресу: порт и все, что вы найдете, отправьте на два разных
Машины: порты и отбросьте ответы от одного из них.
EM-прокси-код для этого довольно прост, но мне кажется, что EventMachine генерирует Много накладных расходов.
Перед тем, как я копаю в HAProxy код и попробуйте изменить (дублирующий трафик), я хотел бы Знать, есть что-то похожее там?
Спасибо.