contenido
- Primer conocido de pm2
-
- Crear directorio de archivos
- Instale el servicio local express start (inicie dos servicios express)
- instalación de pm2
- Comandos básicos para pm2
-
- ejecutar nodo con pm2
- Use los registros de pm2 para ver los servicios de nodo iniciados
- lista pm2 para ver los servicios habilitados
- pm2 stop id (0 o 1, etc.) apaga el servicio
- pm2 reinicio id reinicia el servicio
- índice de inicio pm2 --ver para monitorear los servicios del nodo en tiempo real
- detener todos los servicios pm2 detener todo
- eliminar orden de servicio
Primer conocido de pm2
- efecto:
- La función de pm2 es administrar el proceso de aplicación del nodo, lo que puede simplificar la operación y administración del nodo (como monitoreo, reinicio de servicios, etc.)
Crear directorio de archivos
- mkdir XX crea un directorio de archivos
- cd XX para entrar en el archivo
Instale el servicio local express start (inicie dos servicios express)
yarn add express -S
servicio de índice 1
yarn add express -S
npm init -y
- ejecutar comando
node index.js
const express = require('express')
const app = express()
app.get('/index', (req, res) => {
res.json({
data: [11]
})
})
app.listen(9999, () => {
console.log("success server index2 http://localhost:9999/index");
})
index2 servicio 2
yarn add express -S
npm init -y
- ejecutar comando
node index2.js
const express = require("express")
const app = express()
app.get('/index2', (req, res) => {
res.json({
data: [111, 222]
})
})
app.listen(8888, () => {
console.log("success server index2 http://localhost:8888/index2");
})
// 开一个服务 端口为3333
+efecto
instalación de pm2
- Instalar en pc
npm i pm2 -g
- Ver instalación
pm2 -v
- Mostrar el número de versión con éxito
Comandos básicos para pm2
ejecutar nodo con pm2
pm2 start app.js
- Nota: aplicación/aplicación.js
Use los registros de pm2 para ver los servicios de nodo iniciados
pm2 logs
- Efecto
lista pm2 para ver los servicios habilitados
pm2 list
- Efecto
pm2 stop id (0 o 1, etc.) apaga el servicio
pm2 stop 0
- Efecto
pm2 reinicio id reinicia el servicio
pm2 restart 0
- Efecto
índice de inicio pm2 --ver para monitorear los servicios del nodo en tiempo real
pm2 start index --watch
- Efecto
- Es decir, cuando modifica los datos devueltos por el nodo, no necesita reiniciar el servicio, solo actualice el navegador.
detener todos los servicios pm2 detener todo
pm2 stop all
eliminar orden de servicio
pm2 delete app_name | app_id
eliminar un serviciopm2 delete all
eliminar todos