2011-01-18 40 views
0

私は現在、RSS機能(わずかに変更されたXML)を使用してデータのXMLフィードを作成/管理するために単にwordpressを実行しています。Wordpress静的RSSフィードを減らすためのRSSフィード

私はWPスーパーキャッシュを実行しているため、サーバーの負荷が低下しています(フィードの1日あたり25,000リクエストを上回っています)。これは正常に動作しますが、私はCPU上の純粋なhttp要求からサーバーを伸ばしています。

ここでスケーリングを検討する必要があります。スケーリングされたmemcachedルートに行くのではなく、キャッシュされたバージョンを使用するのではなく、Wordpressの新しいPostが作成されるたびに実際に新しい静的なRSSフィードを作成することは可能でしょうか?私はRSSフィードがWPスーパーキャッシュでキャッシュされているかどうかは完全にはわかりませんが、他のキャッシュされたファイルがあるwp-contentに物理的なファイルコピーが存在しないので、実際にどのようにキャッシュされているのか疑問です。

私の考えでは、ロードバランサが2つの+サーバを指し示していて、この1つの静的なXML/RSSファイルを提供しています...それはあまりにも単純ですか?

私はIntel(R)Xeon(R)CPU L5520 @ 2.27GHz、1GB RAMのmediatemple(dv)サーバーを実行しています。私のCPUは制御不能になりつつあり、RAMは大丈夫です。私は、より良いCPUを備えた専用のサーバーを潜在的に見ることができると思う。

+1

FeedBurnerまたはsthでGoogleを使用してみませんか?そんな?だから、あなたのシステムに負荷はかかりません... – Tobias

+0

私はスーパーキャッシュの経験はあまりありませんが、RSSキャッシュは単純に機能していないようです。多分設定上の問題? –

答えて

1

ファイルシステムにキャッシュされず、データベースにキャッシュされません。少なくとも、私はそれを見つけることができないので、フィードが実際にキャッシュされることはありません。 this pluginはまさにあなたが望むものです。私はちょうど私のWordpress(バージョン3.0.4)でプラグインをテストして、それは魅力のように動作します。がんばろう!

+0

Yepp、このプラグインは負荷を50〜60%削減!ありがとう:) – mootymoots

+0

大歓迎です、あなたの問題を修正して聞いてよかったです。 –

0

Ant exec Taskを使用してコマンドラインバージョン7zを起動することができます。これはうまくいくはずです。