Вышел четвёртый сервис-пак для Эгеи 2.9, сборка v3576.
В этой сборке исправлен неприятный баг, который мог происходить у тех, кто ранее обновлялся до 2.9 сразу с 2.5 или более ранней Эгеи. В некоторых случаях могло происходить зацикливание сервиса фоновой обработки заметок, который отвечает за индексацию в поиске и трансляцию в «Блоги». Из-за этого поиск работал плохо, а трансляция работала «слишком хорошо»: одни и те же заметки снова, снова и снова отправлялись в качестве новых в «Блоги», что грузило сервер.
Собственно, если бы не последнее, я бы даже не узнал о баге. Замечали, что в последнее время на моём сайте иногда вместо заметок блога открывались страницы с серым лимоном? Это из-за того, что сервер помирал под наплывом тысяч и тысяч уведомлений в «Блоги» от десятка блогов, на которых проявлялся этот баг. Когда я разобрался, что дело в этом, я заблокировал запросы от этих блогов, чтобы мой сайт вздохнул свободно — теперь вроде лимон не появляется. Но это был костыль, а не решение.
Мне удалось связаться с авторами нескольких таких блогов, вместе с ними провести расследование, найти и исправить баг. Они уже обновились до v3576 (и, соответственно, разблокированы).
Обновиться рекомендую тем, кто обновлялся до 2.9 с версии 2.5 или более ранней Эгеи.
Вот сайты, на которых мне известно об этом баге, с авторами которых мне пока связаться не удалось:
blog.dfedorov.spb.ru
- dolnikov.ru
- maxkuznetsov.ru
- notes.zavarzin.org
- olegnizamov.ru
- yurikarabatov.com
Если верно, что вы обновлялись с 2.5 или более ранней Эгеи, приглашаю вас обновиться до v3576 — у вас заработает поиск и ваш сервер перестанет делать кучу ненужной работы. Скажите, как обновитесь, я вас разблокирую в «Блогах». Но если вдруг предположение об обновлении неверно, пожалуйста, ничего не делайте, а просто свяжитесь со мной! Потому что если так, то значит у вас к проблеме приводит какой-то другой, пока неизвестный мне баг, и я бы хотел это тоже исследовать.
Процедура обновления стандартная: заменить .htaccess, папку /system/ и все подпапки /themes/ новыми.
Свежий дистрибутив — на сайте движка.