Radau atsitiktinę sąsają iš interneto
Orų sąsaja:http://t.weather.sojson.com/api/weather/city/101020100
Norėdami sukurti paslaugą, naudokite "kong-dashboard", pagrindinė konfigūracija yra tokia, o kitos konfigūracijos yra tokios.
Žinoma, paslaugą taip pat galite sukurti naudodami kongo api, dokumentacijos nuorodą:https://docs.konghq.com/0.14.x/admin-api/#service-object
Norėdami sukurti maršrutą naudodami "kong-dashboard", negalite jo sukurti tiesiogiai maršruto parinkimo sąsajoje, turite spustelėti pirmąjį mygtuką dešinėje kiekvienos eilutės pusėje iš paslaugų sąrašo, kad jį sukurtumėte, pagrindinė konfigūracija yra tokia:
Žinoma, maršrutus taip pat galima sukurti per kongo API su nuoroda į dokumentaciją:https://docs.konghq.com/0.14.x/admin-api/#route-object
Mes pasiekiame kong API šliuzą adresu http://ip:8000/weather/{miesto kodas}, kaip parodyta žemiau, kuris grąžina oro sąlygas atitinkamai Šanchajuje ir Jininge,
Pridėta normos kontrolės "greičio ribojimo" įskiepiai
Įskiepiai Įvadas:https://docs.konghq.com/hub/kong-inc/rate-limiting/
HTTP užklausų, kurias kūrėjas gali pateikti per sekundę / minutę / valandą, skaičius. Turi būti bent vienas apribojimas.
Pagrindinė konfigūracija yra tokia, tik tą patį IP galima pasiekti iki 30 kartų per minutę:
Mes naudojame ab imitacinius prašymus, vadovėlius:
Iš viso buvo pateikta 120 užklausų, o sutapimų skaičius buvo 10, o grąžinimo rezultatas buvo toks:
Iš viso prašoma120Nepavyko90iš viso užtruko 6,618 sekundės, o tai rodo, kad mano normos riba yra veiksminga!
Jei bus viršytas nustatytas prieigos greitis, bus rodomas"429 Per daug prašymų"būsenos kodą ir pateikia tokią klaidą:
{"message":"Viršyta API spartos riba"} (Pabaiga)
|