Eu administro um aplicativo da Web que é executado no Windows IIS. Recentemente, durante uma atualização, vi a seguinte mensagem:
"Could not connect to webapp-01:1000"
Eu acho que o aplicativo da web e o serviço do windows estão se comunicando usando o ip 192.168.1.16 mesmo que eles estejam mesmo servidor .
Existe um ganho de desempenho a ser obtido usando o ip 127.0.0.1 para comunicação entre processos em vez de 192.168.1.16?
+––––––––––+
| | Windows IIS application
+–––––––––––+ | webapp-01:80
| | |
| | |
| +–––––+––––+
| |
+ +
127.0.0.1 192.168.1.16
+ +
| |
| +–––––+––––+
| | | Windows service
+–––––––––––+ | webapp-01:1000
| |
| |
+––––––––––+
Em caso afirmativo, alguém tem alguma sugestão para testes para testar isso?
127.0.0.1
, a pilha IP deve ser consultada - o endereço não é especial, exceto por convenção. Mas o loopback é provavelmente visto primeiro.