Mysql
Mysql 在 windows server 2012 上的多個埠上生成多個連接
我的伺服器中有一個詳細資訊,如果執行命令 netstat 它會顯示給我。是正常的?
TCP 127.0.0.1:53898 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53899 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53900 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53901 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53902 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53903 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53904 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53905 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53906 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53907 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53909 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53910 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53911 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53912 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53913 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53914 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53916 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53917 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53918 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53919 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53920 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53921 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53923 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53924 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53925 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53926 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53927 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53928 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53929 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53930 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53931 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53932 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53933 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53934 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53935 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53936 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53937 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53938 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53939 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53940 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53941 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53942 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53943 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53944 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53945 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53946 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53947 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53948 127.0.0.1:3306 TIME_WAIT 0 TCP 127.0.0.1:53949 127.0.0.1:3306 TIME_WAIT 0
這些連接具有不同的源埠,但具有相同的目標埠
127.0.0.1:3306
。兩個 TCP 連接不可能有相同的源和目標 IP/埠組合,因此源中需要不同的埠,因為 IP 地址和目標埠是固定的。狀態
TIME_WAIT
表示連接已關閉,但連接資訊仍會保留幾秒鐘,以防數據包稍後到達。這對於 localhost 地址不是必需的,但這就是 TCP/IP 堆棧的工作方式。您可能在同一台伺服器上有一個 MySql 客戶端應用程序,也許是一些 Web 應用程序。除非您使用連接池,否則對網頁的每個請求都會打開與 MySql 伺服器的新連接,並在請求完成後關閉它。
TIME_WAIT
因此,根據您的頁麵點擊次數,預計會有大量處於狀態的連接。