Спасибо.
Я использовал этот метод в течение несколько месяцев для балансировки HTTPS до HAProxy 1,5 года назад :)
Метод простой и надежный, но не определяет доступность хостов автоматически.
Поэтому через некоторое время завели nginx как https proxy перед HAProxy. :)
Вообще NGINX тоже умеет определять или живой бекенд, например в случае с HTTPS вот так:
check interval=3000 rise=2 fall=5 timeout=1000 type=ssl_hello;
с другой стороны, haproxy дает информацию в info-страничке о состоянии бекенда даже если на него совсем нет конектов (кроме тестовых), что несомненно тоже довольно удобно.
Балансировка входящих соединений на iptables