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 配置方式相关推荐

  1. pm2集群模式mysql配置_配置 PM2 一键部署

    [TOC] # 连接线上数据库 ~~~ var env = process.env.NODE_ENV || ' development' // 格式为 mongodb://usernam:passwo ...

  2. mysql集群初始化配置_集群Cluster MySQL的安装配置和使用

    集群Cluster MySQL的安装配置和使用 发布时间:2020-05-28 14:20:03 来源:亿速云 阅读:233 作者:鸽子 MySQL Cluster MySQL集群 基本概念: &qu ...

  3. springCloud - 第8篇 - 配置文件管理中心 - 集群模式(负载匀衡)使用

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 当微服务系统中 应用服务有很多时(serviceA .serviceB ...),会都从同一个配置中 ...

  4. DolphinScheduler 集群模式部署

    DolphinScheduler 集群模式部署 集群规划 前置准备工作 安装 DolphinScheduler 解压 DolphinScheduler 安装包 初始化数据库 修改数据源配置文件 配置一 ...

  5. 【Linux环境搭建】十三、Linux(CentOS7) Redis集群模式和哨兵模式配置

    一.Redis集群配置 创建集群目录 mkdir -p /usr/local/redis-cluster cd /usr/local/redis-cluster mkdir 6379 6378 修改配 ...

  6. [Hadoop集群模式安装与配置全过程]红帽子RatHat6下hadoop集群模式安装(3个节点,master,slave1,slave2)

    红帽子RatHat6下hadoop集群模式安装(3个节点,master,slave1,slave2) 一.学习目标: 使用红帽子RatHat6在虚拟机上搭建hadoop集群,包含3个节点,体验集群分布 ...

  7. Redis-21Redis集群模式-Centos6.5上3台主机3主3从的配置及通过代码访问集群

    文章目录 概述 官方文档 Redis集原理 环境介绍 安装Redis 端口规划 复制和修改配置文件 启动6个Redis进程 集群准备 使用redis-trib.rb创建集群 访问集群 Java API ...

  8. 详谈redis哨兵集群模式配置

    说到针对大量实时性的数据库存储服务,一般使用redis数据库.redis是一款以key-value形式存储数据的轻量级缓存数据库,在考虑到对数据进行存储的同时,还要考虑到服务器因为异常情况而终止的情况 ...

  9. Eclipse中使用Hadoop集群模式开发配置及简单程序示例(Windows下)

    Hadoop入门配置系列博客目录一览 1. Eclipse中使用Hadoop伪分布模式开发配置及简单程序示例(Linux下) 2. 使用Hadoop命令行执行jar包详解(生成jar.将文件上传到df ...

最新文章

  1. html css网站开发兵书,程序员藏经阁--HTML+CSS网站开发兵书(附光盘)
  2. [19/04/02-星期二] IO技术_字符流分类总结(含字符转换流InputStreamReader/ OutputStreamWriter,实现字节转字符)...
  3. python【数据结构与算法】内置函数enumerate(枚举) 函数(看不懂你来打我)
  4. 这台计算机似乎没有安装操作系统_前沿科技 | 浙江大学科学家联合之江实验室成功研制全球神经元规模最大的类脑计算机...
  5. 10行代码AC——UVa 10940(Throwing cards away II 数学规律+约瑟夫环)
  6. linux装机量,在没有盗版的世界 Linux桌面的装机量可能占比达到40%
  7. 五一小长假|不得不说的一些话
  8. 1.5万人!京东面向2021届高校毕业生开启最大规模校招
  9. 汇编指令中英文释义 ASCII码字符表
  10. 9个完整android开源app项目
  11. 苹果cms新手入门安装配置教程
  12. 红蓝眼睛逻辑问题推理
  13. 一图看懂平凡的世界人物关系
  14. 有趣又实用的4款微信小程序,有了它们,APP都要靠边站!
  15. 设计模式—简单工厂模式
  16. 我爱赚钱吧:SEO的好处有哪些?
  17. 第五章 准确率、精确率与混淆矩阵
  18. matlab 递归限制,已达到最大递归限制 500。使用 set(0,'RecursionLimit',N) 可更改...
  19. 【猫项目】微信小程序 后端返回数据解析json
  20. 轻或重的选择— 冥想平台Calm 募资|房屋买卖平台Opendoor 募资

热门文章

  1. PLSQL 的 for循环的小例子
  2. 【数理知识】《积分变换与场论》王振老师-第2章-拉普拉斯变换
  3. IC-工具篇--VCS使用教程-卷二(202004013)
  4. 在隧道内放置多个地感线圈,车辆通过时、对通过的相邻两个线圈的脉冲信号数据进行实时采集,首先利用云模型算法,计算得到车速的估计值
  5. 管理和安装 chart - 每天5分钟玩转 Docker 容器技术(168)
  6. Struts2配置文件【代码库】
  7. 恶意网址提醒服务见实效
  8. sqlserver 多排序的问题
  9. 关于plsql连接oracle数据库session失效时间设置
  10. 51 nod 1427 文明 (并查集 + 树的直径)