Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 16517|Odpoveď: 0

[Vyriešené] Písanie webovej služby v C# HttpListener dáva chybu 503

[Kopírovať odkaz]
Zverejnené 23. 11. 2016 14:39:07 | | | |
Pred nejakým časom, keď som napísal webovú službu pomocou HttpListener v C#, začala bežať bez problémov.
Po čase sa server reštartoval a hoci služba začala normálne, už k nej nebolo možné pristupovať a pri prehliadaní webu sa objavila chyba 503. Ale po zmene čísla portu je služba opäť normálna a po čase sa objaví chyba 503.
Po odstraňovaní problémov použite príkaz netstat v cmd na overenie, či je port číslo obsadené, a zdá sa, že port číslo nie je obsadené žiadnym programom. Potom bol problém v chybe pri prístupe k URL a po konzultácii informácií sa zistilo, že ide o problém v cache URL.

Vyčistiť cache URL
Konkrétna operácia je nasledovná:
  • Začni bežať "cmd"
  • Zadajte "netsh" enter
  • Zadajte "http" a zadajte
  • Zadajte "show urlacl"(V tomto momente už môžete vidieť niektoré URL adresy čísla portu, ktoré ste nastavili, napríklad: http://+:9997/)
  • Zadajte "delete urlacl http://+:9997/" (delete URL address cache)
Potom reštartujem svoju Http službu a okamžite sa vráti do normálu.

Rozhranie je nasledovné






Predchádzajúci:c# Použite OCR na rozpoznávanie čínskych obrázkov
Budúci:Overenie EasyUI potvrdzuje, že heslo a nové heslo sú konzistentné
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com