consultar servidor
Fiz alguns testes em minha maquina e fiquei com uma duvida, mesmo sabendo que a lógica funcionou perfeitamente.
Eu estava tendo um problema na consulta do servidor 1 e 3, então com o código abaixo o problema foi solucionado, pois como o servidor 2 está tudo ok ele descarta o servidor 1 e 3.
Mas isso é que eu estou deduzindo, pelo fato de ter funcionado sem problemas.
Mas minha pergunta é, quando o servidor 1 e 3 estiverem funcionando, o PHP irá passra por todos os servidores, mesmo sabendo que um deles funcionou ?
Quando digo que o servidor está tendo problema de consulta, é quando o mesmo demora muito para enviar as informações ao usuario que está solicitando a consulta e não obtem resposta, então passo para outro servidor.
$scc = stream_context_create(array(
'http' => array(
'timeout' => 5
)
)
);
$servidor = file_get_contents('http://servidor1.meu.com.br/teste.php?token=abc', 0, $scc);
$servidor = file_get_contents('http://servidor2.meu.com.br/teste.php?token=abc', 0, $scc);
$servidor = file_get_contents('http://servidor3.meu.com.br/teste.php?token=abc', 0, $scc);
Seria este o jeito certo ?
Discussão (5)
Carregando comentários...