Войти
Зарегистрироваться
Пытошная Forum A
Новые темы (0)   Все темы

Atomic
Трудности  16.12.2017 11:34


Какая-то редиска не то подбирает пароли, не то выкачивает сайт терабайтами... В общем, суточная активность стабильная, смены времени суток не видно в статистике, так что работает какой-то хреново настроенный робот. Раньше такого не было - суточный цикл всегда чётко был виден.

Для нас это выражается в повышенной нагрузке на сервер, за что нас блокируют регулярно. Статистику я, конечно, не каждый день смотрю, но судя по блокировкам проблема возникла примерно с месяц назад, может чуть больше.

Для противодействия сему злу и поругательству попробовал изменить принцип формирования страниц. Для обычных пользователей ничего не должно измениться, а для гостей (включая тупых роботов) страницы должны формироваться один раз и сохраняться в базе данных, чтобы в будущем уже не тратить время и ресурсы на формирование страницы, а выдавать сразу готовый результат.

Сразу скажу - хрен знает, как оно будет работать. Может без сбоев обойдётся, а может сайт упадёт. В общем, буде поглядеть. Есть чо - не пужайтесь, сообщайте мне любым удобным [мне] способом. (Первый кнут доносчику.)

Если не сработает, то я вижу только одно решение - удалить (или заблокировать навечно) большую часть архива. Чем меньше страниц сможет выкачивать робот, тем меньше должна быть нагрузка на сервер.

Хотя уже сейчас есть надежда на лучшее. Я даже не успел проверить работоспособность системы, а база данных уже забита статичными образами.


   
«   evgen   16.12.2017 13:00   #   Скрыть

Спасибо.

   
«   Leona   20.12.2017 11:40   #   Скрыть

Комменты не видны на смартфоне и ПК без входа на форум.

PS Я за удаление архивов

      
«   evgen   20.12.2017 14:02   #   Скрыть

Я тоже. Всё равно мы ничего такого вечного, доброго и умного не накорябали.

      
«   Atomic   20.12.2017 15:27   #   Скрыть

Так, вижу. При добавлении новых комментов не удаляется образ страницы. Исправлено.

В принципе, если эта система заработает, то можно и не удалять пока ничего - с тех пор, как я эту штуку добавил, ни одной перегрузки сервера не было. Хотя, конечно, это костыль, который к тому же не затрагивает диспуты; так что если что, то чистить начнём с диспутов. Но я боюсь, что чистка может не решить проблемы - закидать грязью можно всякого, как говаривали в одном фильме. Они могут начать просто повторно выкачивать только что выкачанное и всё равно подвесить сервер.

         
«   Leona   26.12.2017 16:21   #   Скрыть

Комменты не видны на смартфоне и ПК без входа на форум.

            
«   Atomic   27.12.2017 19:20   #   Скрыть

Хрень какая-то. Исправлено. Непонятно, почему раньше на тесте сработало, раз там ошибка в коде была...

 




Диспуты

Пытошная

Правила форума



О клубе
В клубе сейчас находится 0 человек:





debug
outputNode