Também estávamos tendo um problema de "caixas falhar nos exames de saúde sem motivo" e, trabalhando com o suporte da Amazon, há uma interação entre os ELBs e o Apache KeepaliveTimeout. Se o intervalo de verificação de integridade for maior que o tempo limite, o verificador de recuperação poderá tentar reutilizar uma conexão incorreta e falhará no teste e lançará sua instância para fora do ELB. Eles chamaram nosso intervalo de 60 segundos de "extraordinariamente longo". Estamos mexendo com isso agora, mas tente definir seu intervalo baixo e combiná-lo com a configuração keepalive no Apache.