Мы запускаем apache2 перед множеством различных приложений. Можно настроить apache2, чтобы он автоматически повторял HTTP-запрос, если запрос завершился ошибкой (например, 501 или что-то в этом роде)?
Кстати, мы используем Proxy и BalancerMember для пересылки запросов.