- Come abilito pm2 all'avvio??
- Come faccio a fermare pm2 dall'avvio??
- pm2 si avvia all'avvio??
- Sotto quale utente funziona pm2??
- Come posso eseguire pm2 localmente??
- Come aggiorno pm2?
- Cosa fa pm2 delete??
- Come posso controllare il processo pm2??
- Come posso controllare i log pm2??
- Come installo pm2 a livello globale??
Come abilito pm2 all'avvio??
1. Crea un file pm2-resurrect.sh in C:\ , che contiene la singola riga pm2 resurrect . 2.
...
Considerazioni su Windows
- eseguire pm2 startup pm.
- copia l'output di quel comando e incollalo di nuovo nel terminale. questo configura pm2 per essere eseguito come servizio demone.
- avvia tutti i processi che vuoi eseguire automaticamente.
- esegui pm2 salva .
Come faccio a fermare pm2 dall'avvio??
Gestione dei processi
- # avvia e aggiungi un processo alla tua lista pm2 start app.js # mostra la tua lista pm2 ls # ferma ed elimina un processo dall'elenco pm2 delete app.
- # interrompi il processo ma tienilo nell'elenco dei processi pm2 stop app # riavvia il processo pm2 start app # arresta e avvia pm2 riavvia app.
pm2 si avvia all'avvio??
1 risposta. Non per impostazione predefinita, ma PM2 può farlo utilizzando uno script di avvio: PM2 può generare script di avvio e configurarli per mantenere intatto l'elenco dei processi durante i riavvii macchina previsti o imprevisti.
Sotto quale utente funziona pm2??
Crea un account di sistema per PM2
Come qualsiasi servizio in esecuzione su un server di produzione, PM2 dovrebbe essere eseguito nel proprio contesto utente.
Come posso eseguire pm2 localmente??
PM2 ti consente di gestire le distribuzioni delle tue applicazioni.
...
[1]> PM2
- avvia/arresta/elenca componenti ( pm2 avvia app/app1.js)
- caricare una configurazione predefinita ( pm2 reload ecosistema.json.js)
- salva la configurazione corrente ( pm2 salva )
- ripristinare la configurazione precedentemente salvata ( pm2 resurrect )
Come aggiorno pm2?
Se è disponibile una versione più recente, possiamo aggiornare la versione PM2 installata sul tuo sistema tramite NPM. Utilizzare il comando di installazione o aggiornamento di NPM per avviare il processo di aggiornamento per PM2. Una volta terminato l'aggiornamento, puoi andare avanti e avviare l'aggiornamento senza interruzioni di PM2 stesso.
Cosa fa pm2 delete??
Azioni
Comando | Descrizione |
---|---|
pm2 riavvia 0 | Riavvia ID processo specifico |
pm2 cancella 0 | Rimuoverà il processo dall'elenco pm2 |
pm2 cancella tutto | Rimuoverà tutti i processi dall'elenco pm2 |
pm2 salva | Salva l'elenco dei processi per rigenerarsi al riavvio |
Come posso controllare il processo pm2??
Per ottenere una panoramica dei processi attualmente gestiti da PM2, è possibile stampare un elenco completo utilizzando l'utilità della riga di comando. L'output mostra le informazioni di base sui processi in esecuzione come il nome e l'id dell'app, la modalità (fork o cluster), lo stato, il tempo di attività, il footprint di memoria, ecc.
Come posso controllare i log pm2??
Digita pm2 log in una shell e ottieni una panoramica delle ultime 15 righe di log e delle ultime 15 righe di errore in tempo reale. Nella parte superiore di queste righe di registro, viene mostrata la posizione del tuo file di registro. Puoi anche digitare pm2 log --lines 1000 per mostrare più righe, in questo caso 1000.
Come installo pm2 a livello globale??
Installa pm2
- npm install pm2 -g.
- apt aggiornamento && apt install sudo curl && curl -sL https://raw.githubusercontent.com/Unitech/pm2/master/packager/setup.deb.sh | sudo -E bash -
- npm install pm2 -g && aggiornamento pm2.