Está desconectando um cabo de rede diferente da opção VMware “Connected”?

3

Eu tenho um aplicativo que se conecta a um banco de dados e recupera informações dele. A maneira como está escrito é: para cada solicitação recebida, crie uma nova conexão com o servidor de banco de dados e recupere os dados.

Ao testar, se o cabo de rede for removido do host e reconectado, o aplicativo voltará a recuperar os dados normalmente. No entanto, se a opção "connected" estiver desmarcada e verificada novamente para simular uma desconexão, o aplicativo não poderá se conectar ao banco de dados novamente, mesmo que todos os manipuladores, etc., sejam criados para cada conexão.

Pergunta: Desconectar o cabo de rede do host é diferente de desmarcar a opção "Conectado" na configuração da VM?

    
por Sagar 06.11.2012 / 15:55

2 respostas

4

Não há deve ser nenhuma diferença, mas se você tiver portas transitórias configuradas em seu switch, poderá fornecer um novo número de porta que pode afetar a reconexão da rede de uma maneira inesperada. Os vswitches também não agem como interruptores normais, eles estão mais conscientes do estado de configuração da VM, portanto também podem estar afetando o que acontece. Você executaria um wireshark em uma porta que está em modo promíscuo para tentar isolar o problema.

    
por 08.11.2012 / 15:20
3

Não, não há diferença. Desmarcar "Conectado" é apenas quebrar o link virtual entre o cartão e o vSwitch:

Unchecked 'Connected' and clicked 'OK': 
Nov 8 09:11:28 mtasink8 kernel: eth1: NIC Link is Down 
Checked 'Connected' and clicked 'OK': 
Nov 8 09:11:40 mtasink8 kernel: eth1: NIC Link is Up 10000 Mbps
    
por 08.11.2012 / 15:14