2016-01-12 6 views
0

Я пытаюсь управлять своим блогом, но база данных MySQL перегружает и отключает сервер в автономном режиме. Когда я смотрю через запросы к серверу, я вижу много запросов, такие как:Запросы сервера неизвестным страницам

GET /?pagerd_ttfrh HTTP/1.1 

Я веб-разработчик в центре, так что мои сисадмину способность весьма ограничена, кто-нибудь знает, что это запрос , и должно ли это быть 90% запросов на сервер? Я чувствовал, что это может быть связано с плохой рекламой, спам-сервером, но я не могу на нее положиться.

Благодаря

ответ

0

Запрос, который показан как раз показывает запрос на главную страницу (/ индекс) с помощью параметра GET «pagerd_ttfrh», это может быть действительным URL. Но, как веб-разработчик, вы, наверное, уже это знаете.

Есть 3 вещи, которые я бы проверить как можно скорее:

1.) Ссылка на ваш сайт с данным URL вывешено в интернете где-то и порождающие много запросов, или как-то некоторые searchbots ударяя этот URL более это необходимо. Проверьте свои файлы журналов, чтобы увидеть, или этот запрос исходит из одного и того же источника (ов) и проверьте, что такое источник (ы).

2.) sql, который вы используете на своем сайте, плохо оптимизирован и разбивает ваш сайт. Например, установите медленный журнал, возможно, даже посчитайте свои запросы или используйте отладчик для обнаружения проблем sql, вызванных ORM или другими уровнями абстракции.

3.) (Общий) сервер является малым для обработки вашей нагрузки. Проверьте свои системные ресурсы, проверьте ваш ect ect на сервере.