Jeti-api usein alhaalla

36 views
Skip to first unread message

Aleksi Pekonen

unread,
Oct 2, 2024, 1:55:10 AM10/2/24
to rata.digitraffic.fi
Moikka,

meillä on käytössä päivitysajo, jossa luetaan ennakkoilmoituksia jeti-apista joka päivä. Ongelmaksi tulee se, että jeti-api on ilmeisesti hyvin usein alhaalla ja sen myötä rajapintakutsuun ei tule vastausta. Käytämme seuraavaa kutsua:
Yllä olevasta kutsusta tuli esimerkiksi tänään aamulla virhe: 'HTTP/1.1 504 Gateway Time-out' from 'https://rata.digitraffic.fi/jeti-api/0.5/ennakkoilmoitukset.geojson'

Ongelmaksi  Löysin jeti-apista myös esimerkkikutsun ennakkoilmoituksille ja myös se antaa tuota samaa virhettä
Rajapinnan tila -sivulta näkee, että jeti-api on melko usein käynyt alhaalla. Mistä nuo ongelmat johtuvat? Välillä nuo kutsut toimivat oikein hyvin, mutta meille tulee tuo error useamman kerran viikossa ja tämä on karttapalvelumme aineistojen päivityksen kannalta ongelmallista, koska sinne tarvitaan tietoa joka päivä.

Terveisin,

Aleksi Pekonen
Sitowise

Solita / Jüppe

unread,
Oct 3, 2024, 11:38:10 AM10/3/24
to rata.digitraffic.fi
Moi,

Kiitos viestistä!
Tietokanta on kärsinyt jo pitkään lievästä resurssipulasta, mutta erityisesti viimeviikkoinen päivitys aiheutti selkeästi lisää tukkoisuutta.
Pahoittelut tästä, nyt rajapinnan pitäisi palvella taas jokseenkin kuten aikaisemminkin.

Suosittelen yleisesti lisäämään kyselyihin propertyName-parametrin, jolla voi jättää pois sellaiset kentät mitä ei tarvitse. Lähinnä "laskennalliset" (swagger-kuvauksessa x-calculated, tai HTML-muotoisten sivujen punaiset otsikot), jotka saattavat joskus olla hyvinkin raskaita muodostaa. Toki jos käyttää kaikkea dataa, niin sitten ei tietenkään ole mitään pois jätettävää. Mikäli jokin pyyntö tuntuu edelleen hitaalta, kannattaa sitä sivuttaa jollakin tavalla, esimerkiksi propertyName-parametrilla lataamalla data useammassa osassa.

--- Jyri-Matti Lähteenmäki

Reply all
Reply to author
Forward
0 new messages