Isso acontece porque o Firefox mantém o soquete aberto (você pode ver isso com o netstat). Uma vez que o soquete esteja fechado, ele se conectará ao novo. Eu não sei de uma maneira de forçar o firefox a fechar o soquete, exceto parando.
Temos diferentes servidores de desenvolvimento e um servidor de produção. O teste é feito nos servidores de desenvolvimento. Como engenheiro de controle de qualidade, estou alternando entre esses servidores com bastante frequência ao longo do dia.
No Chrome, às vezes preciso recarregar uma página algumas vezes para que ela seja extraída do servidor recém-comutado.
No Firefox, às vezes eu preciso sair do navegador para que ele seja puxado do servidor recém-comutado.
(Temos pequenas tags que indicam de qual servidor você está saindo, que é como eu sei no navegador.)
Por que isso acontece? Eu adoraria saber como isso acontece (talvez como é chamado?) E qual é a melhor maneira de lidar com isso. (Eu sei que o Firefox tem uma extensão para troca de domínio; essa é a melhor solução?)
Tags firefox google-chrome domain