日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

pm2集群模式mysql配置_pm2 配置方式

發布時間:2025/4/5 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pm2集群模式mysql配置_pm2 配置方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.命令生產默認示例配置文件pm2 ecosystem或pm2 init,運行默認會生成ecosystem.config.js配置文件

module.exports = {

apps: [

{

name: 'back-Api', //應用名

script: './server/start.js', //應用文件位置

env: {

PM2_SERVE_PATH: "./apidoc", //靜態服務路徑

PM2_SERVE_PORT: 8080, //靜態服務器訪問端口

NODE_ENV: 'development' //啟動默認模式

},

env_production: {

NODE_ENV: 'production' //使用production模式 pm2 start ecosystem.config.js --env production

},

instances: "max", //將應用程序分布在所有CPU核心上,可以是整數或負數

instance_var: "INSTANCE_ID",

exec_mode: "cluster",

watch: [

"server",

], //監聽模式,不能單純的設置為true,易導致無限重啟,因為日志文件在變化,需要排除對其的監聽

merge_logs: true, //集群情況下,可以合并日志

}

],

deploy: {

production: {

user: 'node', //ssh 用戶

host: '212.83.163.1', //ssh 地址

ref: 'origin/master', //GIT遠程/分支

repo: 'git@github.com:repo.git', //git地址

path: '/var/www/production', //服務器文件路徑

"post-deploy": 'npm install && pm2 reload ecosystem.config.js --env production' //部署后的動作

}

}

};

2.自定義json配置文件如:processes.json;啟動pm2 start processes.json

{

"apps": [{

"name": "app", //名稱

"script": "./", //程序入口

"cwd": "./", //根目錄

"watch": [

"views"

],//需要監控的目錄

"error_file": "./logs/err.log",//錯誤輸出日志

"out_file": "./logs/out.log", //日志

"log_date_format": "YYYY-MM-DD HH:mm Z" //日期格式

}]

}

.

總結

以上是生活随笔為你收集整理的pm2集群模式mysql配置_pm2 配置方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。