Mysql генерирует множественные соединения на нескольких портах на сервере Windows 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
0
задан 20 November 2018 в 21:42
1 ответ

Соединения имеют разные исходные порты, но тот же порт назначения, 127.0.0.1:3306 . Невозможно для двух TCP-соединений иметь одинаковую комбинацию IP / порта источника и назначения, поэтому необходимы разные порты в источнике, так как IP-адреса и порт назначения фиксированы.

Состояние TIME_WAIT означает, что соединение закрывается, но информация о соединении сохраняется в течение нескольких секунд на случай, если пакеты прибудут позже. Это не обязательно для адреса localhost, но именно так работает стек TCP / IP.

У вас, вероятно, есть клиентское приложение MySql на том же сервере, возможно, какое-то веб-приложение. Если вы не используете пул соединений, каждый запрос к веб-странице будет открывать новое соединение с сервером MySql и закрывать его после выполнения запроса. Поэтому в зависимости от количества обращений к странице можно ожидать большого количества подключений в состоянии TIME_WAIT .

0
ответ дан 5 December 2019 в 05:02

Теги

Похожие вопросы