Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16517|Odgovoriti: 0

[Rešeno] Pisanje spletne storitve s C# HttpListener prikaže napako 503

[Kopiraj povezavo]
Objavljeno na 23. 11. 2016 14:39:07 | | | |
Pred časom, ko sem pisal spletno storitev z uporabo HttpListenerja v C#, je začela delovati brez težav.
Po nekaj časa se je strežnik ponovno zagnal, in čeprav se je storitev normalno zagnala, do nje ni bilo več dostopa, poleg tega pa se je med brskanjem po spletu pojavila napaka 503. A po spremembi številke vrat je storitev spet normalna, in po določenem času se pojavi napaka 503.
Po odpravljanju težav uporabite ukaz netstat v cmd, da preverite, ali je številka vrat zasedena, in zdi se, da številka vrata ni zasedena z nobenim programom. Nato je bila težava v napaki pri dostopu do URL-ja, in po pregledu nekaterih informacij so ugotovili, da gre za težavo v predpomnilniku URL-ja.

Očisti predpomnilnik URL-jev
Specifična operacija je naslednja:
  • Začni zaganjati "cmd"
  • Vpišite "netsh" enter
  • Vnesi "http" vnesi
  • Vnesite "show urlacl"(Trenutno lahko že vidite nekaj URL naslovov številke vrat, ki ste jo nastavili, na primer: http://+:9997/)
  • Vnesite "delete urlacl http://+:9997/" (delete URL naslovni predpomnilnik)
Nato ponovno zaženem Http storitev in takoj bo vse spet normalno.

Vmesnik je naslednji






Prejšnji:c# Uporaba OCR za prepoznavanje kitajskih slik
Naslednji:EasyUI preverjanje potrjuje, da sta geslo in novo geslo skladna
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com