Binaergewitter / serious-bg

The podcasting enabled CMS powering binaergewitter
https://blog.binaergewitter.de
MIT License
22 stars 44 forks source link

RSS Feed broken input? #363

Closed fliiiix closed 2 years ago

fliiiix commented 2 years ago

via blog: http://blog.binaergewitter.de/2022/01/15/binaergewitter-talk-number-289-razzia-im-chatraum/#isso-2018 Im RSS feed ist die 4. page kaputt: https://blog.binaergewitter.de/podcast_feed/all/mp3/rss.xml?&page=4

rb2k commented 2 years ago

Too much RAM:

2022-01-18T14:24:19.348019+00:00 heroku[router]: at=info method=GET path="/podcast_feed/all/mp3/rss.xml" host=blog.binaergewitter.de request_id=2a96dd48-013f-4206-bd88-24a10e456617 fwd="104.237.136.79, 172.70.54.133,89.238.66.242,162.158.88.161" dyno=web.1 connect=0ms service=410ms status=200 bytes=397788 protocol=http
2022-01-18T14:24:19.727501+00:00 heroku[web.1]: Process running mem=554M(107.6%)
2022-01-18T14:24:19.729937+00:00 heroku[web.1]: Error R14 (Memory quota exceeded)
ltsavar commented 2 years ago

Autsch. Blöd. Müssen wirs doch selber hosten?

rb2k commented 2 years ago

Könnten wir. Oder wir reduzieren einfach den cache / concurrency. Ich glaub die letzten paar addons (?chapter marks?) werden immer in den cache gepackt aber nie rausgeworfen :)

rb2k commented 2 years ago

Ich hab mal RUBY_GC_HEAP_GROWTH_FACTOR auf 1.03 gesetzt in den heroku ENV vars. Das hilft normalerweise nur wenn wir ganz knapp drüber sind, aber mal schauen :)

rb2k commented 2 years ago

Hm, scheint tatsächlich nur page 4 zu sein. Da ist irgendwas kaputt... evtl n typo und er läd die mp3 statt den chapter marks oder irgendwas komisches. Müsste man mal lokal testen was er da alles einzieht, aber mein Arbeitstag geht gleich los :D

rb2k commented 2 years ago

Geht:

https://blog.binaergewitter.de/rss.xml?&page=4&feed_size=43

Geht nicht: https://blog.binaergewitter.de/rss.xml?&page=4&feed_size=44

rb2k commented 2 years ago

Geht: https://blog.binaergewitter.de/rss.xml?&page=0&feed_size=217

Geht nicht: https://blog.binaergewitter.de/rss.xml?&page=0&feed_size=218

Lustigerweise auch kaputt mit einem einzigen article:

Geht: https://blog.binaergewitter.de/rss.xml?&page=216&feed_size=1 Kaputt: https://blog.binaergewitter.de/rss.xml?&page=217&feed_size=1 Kaputt: https://blog.binaergewitter.de/rss.xml?&page=218&feed_size=1 Geht: https://blog.binaergewitter.de/rss.xml?&page=219&feed_size=1

Scheint also so als würde er http://blog.binaergewitter.de/2014/01/24/binaergewitter-talk-number-80-25-MB-gott/ und http://blog.binaergewitter.de/2014/01/17/binaergewitter-talk-number-79-fuer-ein-hundertstel-instagram/ nicht mögen?!

@fliiiix Könntest du da mal lokal schauen was da passiert? ich denke da geht irgenwas irgendwie beim resource fetching schief :)

ltsavar commented 2 years ago

Danke fürs raussuchen. Auf den ersten Blick sehe ich jedenfalls kein Problem mit der yaml Datei. Muss also echt was komisches sein...

rb2k commented 2 years ago

Danke fürs raussuchen. Auf den ersten Blick sehe ich jedenfalls kein Problem mit der yaml Datei. Muss also echt was komisches sein...

Ist auch komisch dass er das nur im RSS feed hasst. Ich denke der code der versucht irgend ein RSS Element zu generieren krepelt hart in nem externen http request

fliiiix commented 2 years ago

also gut ich schaus mir halt an :D