See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 1|Vastuse: 0

Konsuli veateade: TooManyRequests: Sinu IP väljastab liiga palju samaaegselt...

[Kopeeri link]
Postitatud11 sekundit tagasi | | | |
Nõuded: Mikroteenuste arhitektuuriprojektide ehitamisel toimib consul vahendajana teenuste registreerimisel ja avastamisel. Kõrge samaaegsuse korral saavad teenused esmalt üksteise IP-aadressid ja pordid konsuli kaudu, kuid konsuli vahendustarkvara lisab liiga palju päringute erandeid.

Ootamatu vastus, olekukood TooManyRequests: Sinu IP väljastab liiga palju samaaegseid ühendusi, palun piira kõnesid kiiruse piirang

HTTPMaxConnsPerClient

Vaikimisi väärtus on 200, seda parameetrit kasutatakse selleks, et piirata samaaegsete TCP-ühenduste arvu, mida üks kliendi IP-aadress saab avada samaaegselt konsulagendi HTTP(S) serveriga.

Seda saab vaadata API liidese kaudu:http://127.0.0.1:8500/v1/agent/self, nagu alloleval joonisel näidatud:



Proovi vähendada HTTPMaxConnsPerClient'i, et taasluua samaaegsuse probleeme järgmiste käivitusparameetritega:

Testikoodi C# abil:
Nagu allpool näidatud:



Linuxi keskkonnas kasuta nohup'i, et käivitada consul ja seadistada parameetrid. Käsk on järgmine:


(Lõpp)




Eelmine:NGINX 502 ülesvoolu tõrkeotsing saatis liiga suure päise
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com