|
|
Postitatud 2024-3-21 19:56:00
|
|
|
|

PM2 on daemonihaldur, kes aitab sul oma avaldusi hallata ja hoida veebis. PM2-ga alustamine on lihtne ning see on saadaval lihtsas ja intuitiivses CLI-s, mida saab paigaldada NPM-i kaudu.
PM2 dokumendi aadress:Hüperlingi sisselogimine on nähtav. GitHubi aadress:Hüperlingi sisselogimine on nähtav.
Teised protsessikaitsjad: Forever, Pm2, Supervisor, Systemd, Daemontools, arvustus:
Esmalt logi serverisse sisse ja paigalda pm2 npm-i abil järgmise käsuga:
PM2 ühised käsud
| käsk | Illustreerida | | PM2 käivitamine | Sea PM2 käivitamiseks automaatne käivitamine | | PM2 käivitamise lõpetamine | Eemalda PM2 käivitamise automaatne käivitamine | | PM2 salvestus | Salvesta praegune protsess, et käivitada ja käivitada automaatne | | PM2 algus <进程启动命令> [--nimi <进程名>] | Käivita rakendus | | PM2 nimekiri | Kuvab kõik protsessi staatused | | PM2 Monit | Jälgi protsessi | | PM2 logid [protsessi ID või nimi] | Kuvamisprotsessi logid | | PM2 peatus [kõik] | Peata [kõik] protsessid | | PM2 taaskäivitamine [kõik] | Taaskäivita [kõik] protsessid | | PM2 kustutamine [<进程名或者id>,kõik] | Kustuta määratud [kõik] protsess | | PM2 info [protsessi ID või nimi] | Vaata rakenduse infot |
Seejärel loo uus ASP.NET Core veebileht, käivita avaldamise seaded iseseisvalt ja laadi väljalaskepakett teenusesse üles/root/testKausta. (välja jäetud)
Ja anda ASP.NET Core'ile käivitamisluba täita järgmise käsuga:
Kui sa ei anna rakendusele luba käivitada, ei saa sa rakendust PM2 kaudu käivitada järgmise veateatega:
2024-03-21T18:13:29: PM2 viga: app=demo id=0 ei oma PID-i 2024-03-21T18:13:37: PM2 logi: Rakendus [demo:0] alustab -fork režiimis- 2024-03-21T18:13:37: PM2 logi: Rakendus [demo:0] veebis 2024-03-21T18:13:37: PM2 viga: viga: spawn /root/test/WebApplication1 EACCES aadressil ChildProcess._handle.onexit (node:internal/child_process:286:19) at onErrorNT (node:internal/child_process:484:16) aadressil process.processTicksAndRejections (node:internal/process/task_queues:82:21) 2024-03-21T18:13:37: PM2 viga: Viga avastati pidusage'i kutsumisel 2024-03-21T18:13:37: PM2 viga: TypeError: Üks esitatud pid-märkidest on kehtetu Loo serveris uus web.json konfiguratsioonifail (konfiguratsioonifail toetab JavaScripti, JSONi või YAML formaate) järgmiselt:
Alusta rakendust pm2-ga järgmise käsuga:
Nagu allpool näidatud:
Proovi külastada saiti, nagu allpool näidatud:
(Lõpp) |
Eelmine:Relatsiooniline andmebaasi disain: populaarne arusaam kolmest paradigmastJärgmine:C# programmeerimine kasutab Override ja New märksõnu, et neid eristada
|