Twoday Logo
help > Module > Sidebar-Modul "RSS Feed"... Anmelden nächstes Blog lesen
About
Account (Benutzername & Profil)
Administration
Advanced
Anmeldung
Archiv
Backlinks (Referrer)
Beiträge
Berechtigungen
Bezahlung
Bilder
Blog als Buch
Blog anlegen
Blog archivieren
Charts
Dateien
... weitere
Profil
Abmelden
Weblog abonnieren

Sidebar-Modul "RSS Feed" bleibt oft leer

Ich hab auf meinem Blog gestern das Sidebar-Modul "RSS-Feed" eingebaut (rechts unten, über dem roten "Play OGG"-Button, mit der Überschrift "Inzwischen anderswo"). Es hängt nur ein einziger Feed drin, nämlich diese Yahoo! Pipe.

http://pipes.yahoo.com/pipes/pipe.run?_id=db213919e3fe4225e1a0a356582c5adf&_render=rss

Problem: Meistens ist da kein Inhalt drin. Ich füge die Feed-Adresse ein, speichere das ganze ab und sehe zu diesem zeitpunkt den Feed-Inhalt. Wenn ich kurz drauf nochmal auf mein Blog geh, ist der entsprechende Abschnitt leer. Wieder auf die Moduleinstellungen, neu speichern... und es ist wieder da. Was hats da?
User Icon
ossi1967 vor 5189 Tagen

Selbsthilfe - Timeout?

Ich hab jetzt mal die Yahoo!-Pipe in mehrere kleine Einzel-Pipes zerlegt und die eingebunden … scheint vorläufig zu funktionieren. (Wobei: Nicht funktioniert hats ja vorher auch nicht verläßlich. *gg*

Kann das einfach ein kleines Timeout-Problem sein in diesem Modul?

User Icon
skydance vor 5188 Tagen

Möglich. Wobei RSS-Feeds nicht bei Seitenaufruf geholt werden, sondern zu bestimmten Zeiten - ich würde es also eine Zeitlang (paar Stunden, über Nacht) in Ruhe lassen und schauen, ob dann die erwarteten Inhalte da sind.
User Icon
ossi1967 vor 5188 Tagen

Wie gesagt: das ursprüngliche Problem war, daß sie zuerst da waren und dann irgendwann später verschwunden sind. Das würde zu der Situation passen, daß sie beim ersten Mal innerhalb des Timeouts geholt werden konnten, ab dann aber nicht mehr.

Jetzt schauts mal stabil aus; der eine Feed, den ich nicht sehen, hat auch noch ein anderes Problem, da muß ich auf Yahoo!-Seite was rumfitzeln.

Aber unterm Strich: Heißt das, es gibt tatsächlich einen Timeout und man muß beim Zusammenbasteln von Pipes drauf achten, daß Yahoo! nicht zu lange damit beschäftigt ist? Die komplette Pipe, vor der Zerstückelung, hat bis zu 4 Sekunden benötigt, bis sie ein Ergebnis geliefert hat.

User Icon
skydance vor 5188 Tagen

Ja, klar gibt es einen Timeout, sonst würde ein bad Request (wenn zB die Quellseite gerade down ist) ja ewig in der queue hängen. Aber das erklärt dein Original-Problem nicht, denn wenn die Feed-Items einmal da sind, dann sind sie gespeichert und verschwinden nicht einfach.

Außer, es wird am RSS-Feed Modul etwas verändert, oder das Modul wird ein- und ausgeschalten - dann muss er die Feeds neu holen. Deshalb meine Empfehlung, das Modul nach jeder Änderung "ruhen" zu lassen - ob es richtig funktioniert, lässt sich erst nach einer Weile sagen.
User Icon
ossi1967 vor 5188 Tagen

Strange...

Ich hab sicher nach meinem einleitenden Posting hier noch 1-2 Tage dran rumgefummelt, aber dann wars mir zu blöd und ich habs liegen lassen … bis zum 17.6.

Die paar Tage dazwischen waren hoffentlich "Ruhe" genug. :)

Naja, mittlerweile funktionierts ja über den Umweg mit dem "Zerstückeln" des Feeds. Was ich nicht wußte: daß die einzelnen Items gespeichert werden bei Euch. Meine Annahme war, daß ein Timeout die gespeicherten Items mit leeren Einträgen überschreibt. So hats zumindest gewirkt. Wenn das nicht so ist, wird die Sache ein Thema für grausliche November-Nachmittage. Derweilen reicht mir einfach, daß es jetzt tut, wie's soll. :)

User Icon
skydance vor 5187 Tagen

Ein paar Tage sollten auf jeden Fall Zeit genug sein. Leider ist es im nachhinein schwer nachvollziehbar, was genau da passiert ist.
development