Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 4050|Odpověď: 0

Alibaba Cloud SLB Load Balancing 503 Řešení chyb

[Kopírovat odkaz]
Zveřejněno 07.01.2023 22:41:06 | | | |
Nedávno, když jsem použil prohlížeč k přístupu na tento web, pokusil jsem se ho několikrát obnovit a dostal chybu 503, jak je znázorněno na obrázku níže:




Služba 503 je dočasně nedostupná
Mezitím je hlavička odpovědi následující:

content-length: 608
content-type: text/html
date: Sat, 07 Jan 2023 13:50:32 GMT
via: HTTP/2.0 SLB.205
Chyba služby 503 Dočasně nedostupné


503 je HTTP stavový kód kvůli dočasnémuÚdržba serveru nebopřetížit, server v současnosti není schopen požadavek zpracovat. Tento stav je dočasný a po nějaké době se obnoví.

Obecně platí, že chyba 503 je většinou způsobenaVysoká návštěvnost webu, což vede k chybě způsobené nadměrným provozem nebo velkým množstvím souběžných zdrojů.


přes odpověď hlavičky

Vidíme to v odpovědi 503via: HTTP/2.0 SLB.205Informace v hlavičce odpovědi, týkající se hlavičky via response, jsou vysvětleny následovně:

Přes

Uvádí, který proxy server odezval klient na OCS nebo naopak, a jaký protokol (a verzi) požadavek odeslal.

Když další proxy server obdrží požadavek od prvního proxy serveru, zkopíruje hlavičku Via požadavku předchozího proxy serveru do svého vlastního požadavku a přidá relevantní informace na zadní stranu, a tak dále. Když OCS obdrží požadavek od posledního proxy serveru, zkontroluje hlavičku Via, aby zjistil trasu, kterou požadavek prochází. Například: Via:1.0 236-81.D07071953.sina.com.cn:80 (squid/2.6.STABLE13)
Na základě popisu můžeme přibližně odhadnout, že jeSLB (load balancing) služba přímo vracela chybu 503To znamená, že požadavek nedorazil na skutečný server na našem backendu a na něj přímo reagovala Alibaba Cloud SLB (Load Balancing) přímo uživateli.

V tu chvíli jsem si najednou myslel, že služba SLB (load balancing) od Alibaba Cloud má jiné specifikace, a různé specifikace mají také různé limity souběžnosti, například jednoduchý typ I (slb.s1.small).Maximální počet připojení podporovaných touto specifikací je 5000, nových připojení (CPS): 3000 a dotazů za sekundu (QPS): 1000。 Jak je uvedeno níže:



Řešení:Vylepšování konfigurace SLB!! Vylepšování konfigurace SLB!! Vylepšování konfigurace SLB!!

Pokud jde o monitorování SLB (load balancing), je vidět, že překročilo specifikační limit.

Konfigurace SLB SSL ve výchozím nastavení umožní http/2.0, protože http2.0 znovu použije TCP spojení a po navázání TCP spojení bude načteno pouze na jednom uzlu SLB

Konfigurace výkonově garantovaného slb.s1.small je následující: Počet připojení: 5000, CPS: 3000, QPS: 1000

QPS této specifikace je 1000, ale QPS jednoho uzlu SLB je 1000/(8-1), sedmá vrstva má 8 uzlů a QPS jednoho uzlu je kolem 142. http/2.0 je umístěn na backendu pro konfiguraci

Můžete se na něj odkazovathttps://help.aliyun.com/knowledge_detail/55193.htmlvysvětlení, proč každé spojení nedosáhne špičky šířky pásma; Oba důvody jsou stejné
Prostředky:


Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.





Předchozí:.NET/C# používá Redis k implementaci Bloom algoritmu založeného na BitMapě
Další:【Praktická akce】Použijte Docker k vytvoření privátního repozitáře v Gitlabu
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com