Veicot spraudņa vietnes izstrādi, dažreiz ir neizbēgami restartēt vietni, katru reizi, kad piesakāties serverī, lai restartētu vietni, ir pārāk apgrūtinoši, es domāju, ka jūs varat panākt lietojumprogrammas pašrestartēšanu, noklikšķinot uz pogas caur pārvaldības fonu? Atbilde: Jā, to var izdarīt
Princips: Izvietojiet asp.net Core projektu IIS, apturiet lietojumprogrammu, izmantojot kodu, un, kad mēs atkal apmeklēsim vietni, IIS automātiski startēs vietni.
Projekta versija: ASP.NET Core 3.0
Es esmu izvietojis savu projektu IIS, kā to izvietot, var atrast šeit:
Pirmkārt, mēs izveidojam jaunu test.json profilu unUzraudzīt failu izmaiņas un pārlādēšanas mehānismus ir aizliegtsTas var parādīt, vai lietojumprogramma ir restartēta, un, protams, tā var novērot izmaiņas arī citos veidos.
Vispirms apskatīsim renderējumus:
Pievienojiet profila kodu šādi:
test.json Faila saturs:
SākumsKontroliera kontroliera kods:
Faktiski uzmanība tiek pievērsta šādai koda rindai:
(Beigas)
|