Kuznets> Не могли какой нибудь троян впендюрить?
Троян — это для удалённого управления. Для выполнения какой-то левой работы. Утягивания данных.
А в нашем случае — масса каких-то странных
внешних запросов, приводящих к
странному поведению сервера
Например, Яндекс сейчас регулярно окучивает форум в попытках проиндексировать несуществующие URL (откуда берёт?) и нередко на
localhost (что вообще не может быть). Почему, как — не понятно.
Или php-cgi под lighttpd в бэкенде начинает работать по 30..60..3000 секунд (последняя цифра — последний завис), хотя nginx на фронтенде ждёт ответа только 5..30 секунд (в зависимости от хоста), а время работы php-скрипта в конфиге жёстко ограничено 20-ю секундами.
Или php-cgi-процессы начинают жрать память по 1-2Гб (на каждый процесс), хотя им прописан PHP-лимит в 128Мб, а системный лимит на lighttpd с его порождениями указан в 2Гб на всё-всё вместе взятое.
Всё это очень странно, но с точки зрения троянства — лишено смысла
Поскольку так и непонятно, что там с системой происходит на таком уровне (может, это новое ядро, например, глючит, может так нереально глючит связка nginx+lighttpd), проще всего понавешать вочдогов, которые будут тупо рестартовать сервер, когда тот разжиреет или наберёт сотню дохлых соединений.
Но сегодня я пока свободное за день время потратил на оптимизацию рендеринга BB-кода на форуме. Идеал в будущем — чтобы после ответа оказаться в теме мгновенно, без длинных нынешних задержек, а все тяжёлые операции шли бы в фоне и обновлялись на странице через AJAX. Закинул ссылку, нажал «ответ», сразу снова в форуме, а там — крутятся часики. И через десяток секунд появляется уже и превьюшка, и выдернутый заголовок… Хочешь жди этого, хочешь — дальше читай/отвечай
В итоге это кроме роста удобства позволит, с одной стороны, снизить нагрузку от поисковых ботов, с другой — жёстче зарезать лимиты на время соединения, не опасаясь завалить форум 500-ми ошибками на сложных темах.