日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

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

發布時間:2025/4/5 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 配置方式的全部內容,希望文章能夠幫你解決所遇到的問題。

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