Wordpress статический RSS-канал для снижения нагрузки - PullRequest
0 голосов
/ 18 января 2011

В настоящее время я использую wordpress просто для создания / управления потоком данных XML с использованием функциональности RSS (слегка измененный XML).

Я использую WP Super Cache, чтобы снизить нагрузку на сервер(Я получаю более 25 000 запросов в день для канала).Это хорошо работает, но я перерастаю сервер из чистых запросов http на ЦП.

Теперь мне нужно рассмотреть масштабирование.Вместо того, чтобы идти по масштабированному маршруту memcached, возможно ли будет вместо этого фактически создавать новый статический RSS-канал при создании каждого нового сообщения в WordPress вместо использования кэшированной версии?Я не совсем уверен, где RSS-канал кэшируется с помощью WP Super Cache, так как в wp-контенте нет его физической копии файла, где находятся другие кэшированные файлы, что заставляет меня задуматься, насколько «кешировано» это на самом деле.

Я думаю, что балансировщик нагрузки указывает на два + сервера, которые просто обслуживают этот один статический файл XML / RSS ... это слишком упрощенно?

К вашему сведению Я использую сервер среднего уровня (dv), который является Intel(R) Xeon® CPU L5520 @ 2,27 ГГц, 1 ГБ ОЗУ.Это мой процессор, который выходит из-под контроля, ОЗУ абсолютно нормально.Я думаю, что я мог бы потенциально рассмотреть выделенный сервер с лучшим ЦП в качестве альтернативы.

Ответы [ 2 ]

1 голос
/ 18 января 2011

Он не кэшируется в файловой системе и не кэшируется в базе данных.По крайней мере, я не могу найти его, что делает маловероятным, чтобы каналы действительно кэшировались.Кажется, этот плагин делает именно то, что вы хотите, хотя.Я только что протестировал плагин в моем Wordpress (версия 3.0.4), и он работает как шарм.Удачи!

0 голосов
/ 18 января 2011

Вы можете использовать Ant exec Task для запуска версии 7z для командной строки, это должно работать для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...