A melhor maneira de conseguir isso é através do socket admin do haproxy. Quando a nova configuração é recarregada, você pode enviar o comando haproxy para marcar o servidor como offline. Consulte o link para obter mais informações sobre como usar o soquete de administrador.