Tenho o equivalente às duas entradas de configuração para atender a uma solicitação do cliente recuperando as informações necessárias de outro host na rede local.
O hostname usado é, na verdade, um CNAME de alguma máquina. Esta semana, esta máquina morreu, e eu alterei o CNAME para apontar para outra máquina na rede local.
No entanto, mesmo depois de um ou dois dias, o Apache tentou contatar o IP da máquina morta. Eu esperava que ele armazenasse em cache o resultado da consulta DNS por um curto período (segundos ou minutos) e depois o consultasse novamente. Mas isso não aconteceu, apenas o systemctl restart apache2
corrigiu. Agora ele resolve o nome corretamente.
Alguma ideia se há uma maneira de influenciar a maneira como o IP longo para nomes de host resolvidos é armazenado em cache? O TTL no DNS para esta zona é curto (SOA é N 123m 1m 5d 10m
).
ProxyPass "/some/path" "http://hostname/some/path"
ProxyPassReverse "/some/path" "http://hostname/some/path"