"An error occurred during route handling or page rendering" ved søk #15

Open
opened 2024-01-21 07:40:56 +00:00 by tordenflesk · 14 comments
tordenflesk commented 2024-01-21 07:40:56 +00:00 (Migrated from github.com)
No description provided.
olaven commented 2024-03-23 16:07:51 +00:00 (Migrated from github.com)

Hei @tordenflesk! Takk for at du rapporterer inn dette. Jeg tar en titt.
Det skjer ikke lokalt, og feilen er at API-et til NRK svarer med 429.

Hei @tordenflesk! Takk for at du rapporterer inn dette. Jeg tar en titt. Det skjer ikke lokalt, og feilen er at API-et til NRK svarer med 429.
olaven commented 2024-03-23 16:26:17 +00:00 (Migrated from github.com)

For meg ser det ut som om dette er rate-limitingen fra NRK som slår inn, og derfor ser jeg dette issuet i sammenheng med https://github.com/olaven/NRSS/issues/8#issuecomment-1468470453. Jeg har en ambisjon om å bygge om hele systemet slik at den ikke er like hard mot NRK sine servere (ideer og tanker mottas med takk, for øvrig).

Opplever du dette konsekvent, eller er det bare av og på, slik som for meg?

For meg ser det ut som om dette er rate-limitingen fra NRK som slår inn, og derfor ser jeg dette issuet i sammenheng med https://github.com/olaven/NRSS/issues/8#issuecomment-1468470453. Jeg har en ambisjon om å bygge om hele systemet slik at den ikke er like hard mot NRK sine servere (ideer og tanker mottas med takk, for øvrig). Opplever du dette konsekvent, eller er det bare av og på, slik som for meg?
timharek commented 2024-03-28 20:34:23 +00:00 (Migrated from github.com)

Kunne dette blitt løst med å indeksere alle podcastene semi-regelmessig med Deno.cron og Deno.KV siden ting allerede er hosted på Deno Deploy? Da kunne søket heller vært internt/lokalt på appnivå istedenfor å alltid gjøre oppslag mot NRK

Kunne dette blitt løst med å indeksere alle podcastene semi-regelmessig med [`Deno.cron`](https://docs.deno.com/deploy/kv/manual/cron) og `Deno.KV` siden ting allerede er hosted på Deno Deploy? Da kunne søket heller vært internt/lokalt på appnivå istedenfor å alltid gjøre oppslag mot NRK
olaven commented 2024-03-29 08:40:55 +00:00 (Migrated from github.com)

Kunne dette blitt løst med å indeksere alle podcastene semi-regelmessig med Deno.cron og Deno.KV siden ting allerede er hosted på Deno Deploy? Da kunne søket heller vært internt/lokalt på appnivå istedenfor å alltid gjøre oppslag mot NRK

Ja, det er i de baner jeg også har tenkt. Samme problematikk gjelder med RSS-feedene; de får 429 rett som det er. Der kunne man lagret en episode en gang, og kun hentet nye en gang i døgnet f.eks.

@timharek i og med at du har vist litt interesse for prosjektet, er dette noe du kunne tenke deg å se på, alene eller sammen? I så fall kan jeg laget et issue hvor vi kan jobbe videre :) Jeg har som skrevet hatt en ambisjon om å gjøre noe slikt lenge, jeg har bare ikke prioritert det.

> Kunne dette blitt løst med å indeksere alle podcastene semi-regelmessig med [`Deno.cron`](https://docs.deno.com/deploy/kv/manual/cron) og `Deno.KV` siden ting allerede er hosted på Deno Deploy? Da kunne søket heller vært internt/lokalt på appnivå istedenfor å alltid gjøre oppslag mot NRK Ja, det er i de baner jeg også har tenkt. Samme problematikk gjelder med RSS-feedene; de får 429 rett som det er. Der kunne man lagret en episode en gang, og kun hentet nye en gang i døgnet f.eks. @timharek i og med at du har vist litt interesse for prosjektet, er dette noe du kunne tenke deg å se på, alene eller sammen? I så fall kan jeg laget et issue hvor vi kan jobbe videre :) Jeg har som skrevet hatt en ambisjon om å gjøre noe slikt lenge, jeg har bare ikke prioritert det.
timharek commented 2024-03-30 10:43:31 +00:00 (Migrated from github.com)

@timharek i og med at du har vist litt interesse for prosjektet, er dette noe du kunne tenke deg å se på, alene eller sammen?

Sikkert lurt å se på sammen, jeg har ikke kjennskap til OpenAPI-filene og helt hvordan de fungerer. Tror også enhetstester hadde vært en fordel å fått på plass 😊

> @timharek i og med at du har vist litt interesse for prosjektet, er dette noe du kunne tenke deg å se på, alene eller sammen? Sikkert lurt å se på sammen, jeg har ikke kjennskap til OpenAPI-filene og helt hvordan de fungerer. Tror også enhetstester hadde vært en fordel å fått på plass 😊
olaven commented 2024-04-02 12:54:08 +00:00 (Migrated from github.com)

@timharek i og med at du har vist litt interesse for prosjektet, er dette noe du kunne tenke deg å se på, alene eller sammen?

Sikkert lurt å se på sammen, jeg har ikke kjennskap til OpenAPI-filene og helt hvordan de fungerer. Tror også enhetstester hadde vært en fordel å fått på plass 😊

Flott! Jeg setter av litt tid til aa specce opp noe i kveld, saa flytter vi prosjektet til et nytt issue :)
(samme gjelder #17, #19, #20 og #21. Takk!)

> > @timharek i og med at du har vist litt interesse for prosjektet, er dette noe du kunne tenke deg å se på, alene eller sammen? > > Sikkert lurt å se på sammen, jeg har ikke kjennskap til OpenAPI-filene og helt hvordan de fungerer. Tror også enhetstester hadde vært en fordel å fått på plass 😊 Flott! Jeg setter av litt tid til aa specce opp noe i kveld, saa flytter vi prosjektet til et nytt issue :) (samme gjelder #17, #19, #20 og #21. Takk!)
espenol commented 2024-04-24 05:23:11 +00:00 (Migrated from github.com)

Hei! Jeg får denne feilmeldingen ved forsøk på å laste feed for en spesifikk podcast, f.eks. https://nrss.deno.dev/api/feeds/ekko

Kanskje det er et separat issue siden det ikke er ved søk?

Hei! Jeg får denne feilmeldingen ved forsøk på å laste feed for en spesifikk podcast, f.eks. https://nrss.deno.dev/api/feeds/ekko Kanskje det er et separat issue siden det ikke er ved søk?
olaven commented 2024-04-24 07:49:25 +00:00 (Migrated from github.com)

@espenol takk for at du rapporterer!

Det har vært mye feil de siste dagene fordi prosjektet har brukt opp kvoten sin hos Deno.
Jeg har oppgradert medlemskapet nå. Det kan fort bli litt dyrt, så jeg skal tenke ut et vis å få finnansiert det på som føles OK for de som bruker programmet. Forslag mottas med takk :)

@espenol takk for at du rapporterer! Det har vært mye feil de siste dagene fordi prosjektet har brukt opp kvoten sin hos Deno. Jeg har oppgradert medlemskapet nå. Det kan fort bli litt dyrt, så jeg skal tenke ut et vis å få finnansiert det på som føles OK for de som bruker programmet. Forslag mottas med takk :)
timharek commented 2024-04-24 08:20:09 +00:00 (Migrated from github.com)

prosjektet har brukt opp kvoten sin hos Deno.

@olaven gjelder det for Deno.KV, båndbredde eller noe annet? 😊

> prosjektet har brukt opp kvoten sin hos Deno. @olaven gjelder det for Deno.KV, båndbredde eller noe annet? 😊
olaven commented 2024-04-24 08:53:35 +00:00 (Migrated from github.com)

prosjektet har brukt opp kvoten sin hos Deno.

@olaven gjelder det for Deno.KV, båndbredde eller noe annet? 😊

Deno.KV :) Vi kan alltids tweake balansen paa spamming av NRK vs. Deno KV. Naa lener det seg paa Deno KV reads.

> > prosjektet har brukt opp kvoten sin hos Deno. > > @olaven gjelder det for Deno.KV, båndbredde eller noe annet? 😊 Deno.KV :) Vi kan alltids tweake balansen paa spamming av NRK vs. Deno KV. Naa lener det seg paa Deno KV reads.
timharek commented 2024-04-24 08:57:44 +00:00 (Migrated from github.com)

Hmm, det er kanskje mer gunstig å self-hoste en VPS da og bruke SQLite el.? Betaler du da $20 for Pro?

Kan få en VPS hos Hetzner til under $5 per måned:
https://www.hetzner.com/cloud/

Hmm, det er kanskje mer gunstig å self-hoste en VPS da og bruke SQLite el.? Betaler du da $20 for Pro? Kan få en VPS hos Hetzner til under $5 per måned: https://www.hetzner.com/cloud/
olaven commented 2024-04-24 09:16:22 +00:00 (Migrated from github.com)

@timharek har du erfaring med om de $5 vil holde? For kontekst ser du trafikken her.
Scherm­afbeelding 2024-04-24 om 11 15 19

@timharek har du erfaring med om de $5 vil holde? For kontekst ser du trafikken her. ![Scherm­afbeelding 2024-04-24 om 11 15 19](https://github.com/olaven/nrss/assets/18209665/e3820811-a45e-4934-bb4b-a6b1c117dac8)
timharek commented 2024-04-24 13:41:23 +00:00 (Migrated from github.com)

På Hetzner får du 20 TB trafikk, det vil være "plenty" til å betjene RSS-feeds. Jeg drifter min egen VPS som kjører litt forskjellig, men den har også to forskjellige Deno Fresh apper kjørende, Hima og Filmpolitiet API. Sistnevnte er en del enklere enn NRSS, men litt som går igjen.

Jeg kan ev. fyre opp NRSS på min VPS og se hvordan det er å self-hoste Deno.KV. Hva tenker du @olaven?

På Hetzner får du 20 TB trafikk, det vil være "plenty" til å betjene RSS-feeds. Jeg drifter min egen VPS som kjører litt forskjellig, men den har også to forskjellige Deno Fresh apper kjørende, [Hima](https://sr.ht/~timharek/hima/) og [Filmpolitiet API](https://github.com/timharek/filmpolitiet-api). Sistnevnte er en del enklere enn NRSS, men litt som går igjen. Jeg kan ev. fyre opp NRSS på min VPS og se hvordan det er å self-hoste [Deno.KV](https://github.com/denoland/denokv). Hva tenker du @olaven?
olaven commented 2024-04-24 14:01:32 +00:00 (Migrated from github.com)

Jeg kan ev. fyre opp NRSS på min VPS og se hvordan det er å self-hoste Deno.KV. Hva tenker du @olaven?

Kjør!

> Jeg kan ev. fyre opp NRSS på min VPS og se hvordan det er å self-hoste [Deno.KV](https://github.com/denoland/denokv). Hva tenker du @olaven? Kjør!
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: olaven/nrss#15
No description provided.