Skip to main content

PM2 配置文件介绍

· One min read
Alan

容器内使用 pm2-runtime

示例

ecosystem.config.js
/**
* PM2 使用
* https://pm2.keymetrics.io/docs/usage/application-declaration/
*/
module.exports = {
apps: [{
name: "SPA_Application",
cwd: `${ROOT_DIR}/build`,
script: "serve",
instances: 1,
args: "",
env: {
PM2_SERVE_PORT: 8080,
PM2_SERVE_SPA: "true",
PM2_SERVE_PATH: ".",
PM2_SERVE_HOMEPAGE: './index.html'
},
env_production: {
},
env_development: {
},
max_restarts: 5,
restart_delay: 300_000,
out_file: "spa.log"
}]
}