Redhat

斷開與 VMware“已連接”選項不同的網路電纜?

  • November 8, 2012

我有一個連接到數據庫並從中檢索資訊的應用程序。它的編寫方式是:對於收到的每個請求,創建一個到 DB 伺服器的新連接並檢索數據。

測試時,如果從主機上拔下網線,然後重新連接,應用程序將恢復正常檢索數據。但是,如果未選中“已連接”選項並重新選中以模擬斷開連接,則應用程序無法再次連接到數據庫,即使為每個連接創建了所有處理程序等。

問題:從主機上斷開網線與在虛擬機配置中取消選中“已連接”選項有什麼不同?

應該沒有區別,但是如果您在交換機上設置了臨時埠,它可能會給您一個新的埠號,這可能會以意想不到的方式影響網路重新連接。vswitch 也不像普通交換機那樣工作,它們更了解 VM 配置狀態,因此也可能影響發生的情況。您將在處於混雜模式的埠上執行 wireshark 以嘗試隔離問題。

不,沒有區別。取消選中“已連接”只是破壞了卡和 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

引用自:https://serverfault.com/questions/445955