Правильно или нет могут сказать только логи вебсервера. Кроме пользователей людей приходят ведь поисковые роботы - на drupal.ru в такие моменты число гостей в who online зашкаливает за тысячу.
...видимо друпал не фильтрует поситителей по IP, я просто очень сомневаюсь, что спайдер поисковика работает с 260 разных компов для одного сайта. У меня на одном сайте, когда зашел в гости yandex, нагрузка на двух процессорный сервак была чтото около 40% В итоге сайт отрубили Потом когда включили, оказалось, что yandex нашел на нем 18000 страниц Очень интресно почему в данном случае не сработал throttle?
Реально там приходит с десяток ip с поисковика. На drupal.ru throttle выставлен после 1000 анонимных юзеров - срабатывает, проверял. На меньших значениях тоже срабатывает если выставить. Чтобы не находилось много ненужных страниц имеет смысл настроить robots.txt.
Да в общем-то не дело CMS этим заниматься, это задача вебсервера или софта который перед ним стоит - прокси разные и т.п. Распределение нагрузки между серверами, блокировка соединений - с этим лучше справится системный софт, нежели php-скрипт, поэтому к throttle серьёзно можно не относиться. Имхо, слегка разгрузить сайт от поисковиков, чтобы успокоить хостера он поможет, но не более.
Комментарии
Правильно или нет могут сказать только логи вебсервера. Кроме пользователей людей приходят ведь поисковые роботы - на drupal.ru в такие моменты число гостей в who online зашкаливает за тысячу.
--
Axel,
Darcs-репозиторий разработок для Drupal
...видимо друпал не фильтрует поситителей по IP, я просто очень сомневаюсь, что спайдер поисковика работает с 260 разных компов для одного сайта. У меня на одном сайте, когда зашел в гости yandex, нагрузка на двух процессорный сервак была чтото около 40% В итоге сайт отрубили Потом когда включили, оказалось, что yandex нашел на нем 18000 страниц Очень интресно почему в данном случае не сработал throttle?
Реально там приходит с десяток ip с поисковика. На drupal.ru throttle выставлен после 1000 анонимных юзеров - срабатывает, проверял. На меньших значениях тоже срабатывает если выставить. Чтобы не находилось много ненужных страниц имеет смысл настроить robots.txt.
--
Axel,
Darcs-репозиторий разработок для Drupal
А throttle в искуственных тестах действительно работает, а вот в реале одни раз не спас.
Да в общем-то не дело CMS этим заниматься, это задача вебсервера или софта который перед ним стоит - прокси разные и т.п. Распределение нагрузки между серверами, блокировка соединений - с этим лучше справится системный софт, нежели php-скрипт, поэтому к throttle серьёзно можно не относиться. Имхо, слегка разгрузить сайт от поисковиков, чтобы успокоить хостера он поможет, но не более.
--
Axel,
Darcs-репозиторий разработок для Drupal
Тему можно закрывать, то что хотел я узнал. Спасибо.