Назад | Перейти на главную страницу

MySQL продолжает получать команды «подключения» 100 раз в минуту

У моего сервера были проблемы с производительностью, все загружалось медленно, страницы не загружались и т. Д., Поэтому я выполнил команду "top" после входа в систему через SSH. Я заметил, что ЦП постоянно трясся до 40%, включался и выключался, когда буквально никто не заходил на сайт. У меня есть другие (гораздо менее мощные) серверы с частотой пульса в состоянии покоя 1-5%, поэтому я знаю, что что-то не так. Я вхожу в MySQL, включаю общее ведение журнала и вот что обнаруживаю:

    event_time Descending 1     user_host   thread_id   server_id   command_type    argument 
    2014-09-20 04:35:07     [root] @ localhost []   46833   0   Connect     root@localhost on
    2014-09-20 04:35:07     [root] @ localhost []   46834   0   Connect     root@localhost on
    2014-09-20 04:35:04     [root] @ localhost []   46832   0   Connect     root@localhost on
    2014-09-20 04:35:03     [root] @ localhost []   46829   0   Connect     root@localhost on
    2014-09-20 04:35:03     [root] @ localhost []   46830   0   Connect     root@localhost on
    2014-09-20 04:35:03     [root] @ localhost []   46831   0   Connect     root@localhost on
    2014-09-20 04:34:58     [root] @ localhost []   46828   0   Connect     root@localhost on
    2014-09-20 04:34:57     [root] @ localhost []   46827   0   Connect     root@localhost on
    2014-09-20 04:34:48     [root] @ localhost []   46826   0   Connect     root@localhost on
    2014-09-20 04:34:41     [root] @ localhost []   46823   0   Connect     root@localhost on
    2014-09-20 04:34:41     [root] @ localhost []   46824   0   Connect     root@localhost on
    2014-09-20 04:34:41     [root] @ localhost []   46825   0   Connect     root@localhost on
    2014-09-20 04:34:39     [root] @ localhost []   46822   0   Connect     root@localhost on
    2014-09-20 04:34:37     [root] @ localhost []   46821   0   Connect     root@localhost on
    2014-09-20 04:34:36     [root] @ localhost []   46820   0   Connect     root@localhost on
    2014-09-20 04:34:33     [root] @ localhost []   46819   0   Connect     root@localhost on
    2014-09-20 04:34:30     [root] @ localhost []   46818   0   Connect     root@localhost on
    2014-09-20 04:34:29     [root] @ localhost []   46815   0   Connect     root@localhost on
    2014-09-20 04:34:29     [root] @ localhost []   46816   0   Connect     root@localhost on

Каждую минуту mySQL обрабатывает около 100 команд «подключения». Я уверен, что это вызывает проблемы с производительностью. Но моя проблема в том, что я не знаю, откуда берутся эти команды и как я могу отследить источник. Любые идеи?

Получение BruteForced или просто застревание в цикле подключения, скорее всего, могло быть из-за того, что вы установили неисправное приложение, какова была ваша последняя установка?