Feedproblem: Arbeit im laufenden Betrieb

In eigener Sache: einige unserer Leser haben es bereits bemerkt, dass die Feeds dieses Blogs zeitweise kaputt ausgeliefert werden. Leider trifft es wie wir hörten auch Leser, die Feeds über Dienste wie netvibes etc. ziehen. Einmal eine kaputte Kopie im Cache…

Wer es noch nicht bemerkt hat: statt des Volltext-Feeds kommt (auch im Browser) zuweilen ein verstümmelter Feed an, der den Anfang eines Kommentar-Feeds darstellt. Feedreader zeigen als Titel des neuesten Eintrags dann ein “Von: ” oder ähnliches an, teilweise mit einem Teil des zugehörigen Kommentars. Im WordPress-Forum ist das Problem bereits aufgeschlagen, allerdings ohne Antwort.

Wir wissen anekdotisch seit April davon und haben seither nebenbei verschiedene Strategien probiert, und dazu diese Instanz auf einen Testserver gespiegelt. Das Problem tritt aber nur unter Last im Produktivserver auf, die 1:1-Kopie zeigt den Fehler nicht. Diese plöde Technik immer! :-> Der erste Eindruck: es scheint häufiger aufzutreten wenn man Kategorie-Feeds zieht. Aber generell ist die Last auf dem Server eher mäßig: up 50 days, 14:17, 3 users, load average: 0.49, 0.60, 1.35.

Unser Szenario: knapp zwei Drittel der Last werden durch Feeds verursacht. Die Möglichkeit, den Feed nur noch gekürzt anzubieten haben wir verworfen. Bleiben noch Caching-Geschichten als Ausweg. Markus ist gerade nicht da, die kommenden Tage werden wir also einen cachenden Proxy oder meinetwegen Plugins davorschalten und hoffen, dass das Problem damit bald erledigt ist. Mit kurzen Ausfällen im laufenden Betrieb darf gerechnet werden.

Dieser Eintrag wurde veröffentlicht in Allgemein, Aus der Reihe und getagged . Bookmarken: Permanent-Link. Kommentieren oder ein Trackback hinterlassen: Trackback-URL. Dieser Beitrag steht unter der Lizenz CC BY-NC-SA: Carsten Raddatz, Netzpolitik.org.

8 Kommentare

  1. Name
    Erstellt am 27. Juni 2008 um 14:52 | Permanent-Link

    Du könntest Deine Leser doch darum bitten, denn Feed durch Coral http://de.wikipedia.org/wiki/Coral zu bezeihen, das würde die Last des Servers verringern. (“Coral ist ein freies, Peer-to-Peer Content Distribution Network zur Verteilung von Inhalten, welches Webseiten spiegelt.”)

    Ich hab’s grad probiert, also statt http://netzpolitik.org/feed/ lautet die URL dann http://netzpolitik.org.nyud.net/feed/ — Funktioniert!

  2. Erstellt am 27. Juni 2008 um 15:14 | Permanent-Link

    Schlimmer als das kaputte ausliefern finde ich, dass nach wie vor manche Links im RSS-Feed nicht direkt zum Artikel führen, sondern das XML-Dokument eines anderen Beitrags aufrufen und erst durch Neuladen der Seite richtig laufen (hier auf der Arbeit noch Firefox 1.0.6, kann natürlich auch damit zusammenhängen).

    • Erstellt am 27. Juni 2008 um 22:48 | Permanent-Link

      Das genau ist ja das Problem – das XML ist das Format des Feeds. :/

      • Erstellt am 29. Juni 2008 um 20:45 | Permanent-Link

        Ah, ich war nur irritiert, weil du oben was von “Anfang eines verstümmelten Comment-Feeds” geschrieben hast, und das war es, soweit ich das wahrgenommen habe, eben nicht?!

  3. Erstellt am 28. Juni 2008 um 19:20 | Permanent-Link

    Na da geht aber noch einiges. Bei Euren WordPress-Seiten ist im Moment garnix an Caching im Einsatz. Schickt mal ein paar entsprechende Header mit (Last-modified, Etag, usw.) und schaut mal, ob es ein Plugin gibt, welches 304′er Header schickt, wenn nichts verändert wurde – Stichwort Conditional Access. Ansonsten könnte man noch den Webserver wechseln, Proxies vorschalten und, und, und. Mittelfristig sollte man aber schon mal eine zweite Kiste daneben stellen.

  4. Jan
    Erstellt am 29. Juni 2008 um 00:15 | Permanent-Link

    Mein Feedreader (Thunderbird 2.0.0.14) zeigt diesen Beitrag inzwischen viermal an, der Inhalt stimmt aber. Hängt das auch damit zusammen?

  5. Torsten
    Erstellt am 30. Juni 2008 um 11:29 | Permanent-Link

    In den letzten Tagen wird es sogar schlimmer. Im Google-Reader habe ich jeden tag vier oder Fünf Postings, die in Wahrheit nur Kommentare sind.

  6. Erstellt am 26. September 2008 um 11:26 | Permanent-Link

    Hab ihr zu diesem Problem jetzt ein Lösung gefunden? Denn meine Inhalte werden neuerdings auch von einem Presseportal eingelesen. Doch es kommt nur die hälfte an. Newsfeed ist intern auf “Vollen Text” eingestellt?

Ihr Kommentar

Ihre E-Mail wird niemals veröffentlicht oder verteilt. Benötigte Felder sind mit * markiert

*
*

Du kannst diese HTML Tags und Attribute verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Anzeige
Die von uns verfassten Inhalte stehen unter der Lizenz CC BY-NC-SA.
Netzpolitik.org nutzt Wordpress. Das Design ist ein Thematic-Kind von Linus Neumann.