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 配置方式相关推荐
- pm2集群模式mysql配置_配置 PM2 一键部署
[TOC] # 连接线上数据库 ~~~ var env = process.env.NODE_ENV || ' development' // 格式为 mongodb://usernam:passwo ...
- mysql集群初始化配置_集群Cluster MySQL的安装配置和使用
集群Cluster MySQL的安装配置和使用 发布时间:2020-05-28 14:20:03 来源:亿速云 阅读:233 作者:鸽子 MySQL Cluster MySQL集群 基本概念: &qu ...
- springCloud - 第8篇 - 配置文件管理中心 - 集群模式(负载匀衡)使用
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 当微服务系统中 应用服务有很多时(serviceA .serviceB ...),会都从同一个配置中 ...
- DolphinScheduler 集群模式部署
DolphinScheduler 集群模式部署 集群规划 前置准备工作 安装 DolphinScheduler 解压 DolphinScheduler 安装包 初始化数据库 修改数据源配置文件 配置一 ...
- 【Linux环境搭建】十三、Linux(CentOS7) Redis集群模式和哨兵模式配置
一.Redis集群配置 创建集群目录 mkdir -p /usr/local/redis-cluster cd /usr/local/redis-cluster mkdir 6379 6378 修改配 ...
- [Hadoop集群模式安装与配置全过程]红帽子RatHat6下hadoop集群模式安装(3个节点,master,slave1,slave2)
红帽子RatHat6下hadoop集群模式安装(3个节点,master,slave1,slave2) 一.学习目标: 使用红帽子RatHat6在虚拟机上搭建hadoop集群,包含3个节点,体验集群分布 ...
- Redis-21Redis集群模式-Centos6.5上3台主机3主3从的配置及通过代码访问集群
文章目录 概述 官方文档 Redis集原理 环境介绍 安装Redis 端口规划 复制和修改配置文件 启动6个Redis进程 集群准备 使用redis-trib.rb创建集群 访问集群 Java API ...
- 详谈redis哨兵集群模式配置
说到针对大量实时性的数据库存储服务,一般使用redis数据库.redis是一款以key-value形式存储数据的轻量级缓存数据库,在考虑到对数据进行存储的同时,还要考虑到服务器因为异常情况而终止的情况 ...
- Eclipse中使用Hadoop集群模式开发配置及简单程序示例(Windows下)
Hadoop入门配置系列博客目录一览 1. Eclipse中使用Hadoop伪分布模式开发配置及简单程序示例(Linux下) 2. 使用Hadoop命令行执行jar包详解(生成jar.将文件上传到df ...
最新文章
- Xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务
- vs如何将工程配置,保存到属性表
- 读《JavaScript dom编程艺术(第2版)》笔记 1-2
- SAP Spartacus Sample Data Extension
- bzoj3122 [Sdoi2013]随机数生成器(bsgs+扩欧+数列)
- 使用HazelCast进行休眠缓存:JPA缓存基础知识
- python装饰器带参数函数_当我使用带参数的python装饰器时,如何将参数传递给最内部的函数?...
- Beginning iCloud in iOS 5 Tutorial Part 2(转载)
- 时间加减计算器_小学生苦练加减乘除计算“基本功”,有没有必要?
- 我当测试总监的那几年
- fastreport打印指定路径图片显示不出来_报表工具中图片文件怎么展示---本地图片--网络图片--数据库图片...
- 从另一个调用一个构造函数
- python多元线性回归_多元线性回归模型精度提升 虚拟变量
- 史上最全SQL基础知识总结(理论+举例)
- JAVA菜鸟入门(8) Java的Final关键字
- 三相滤波器怎么接线_三相电源滤波器作用 详解三相电源滤波器
- 代码之外——禅心慧语
- STM32F103ZG单片机解密确保成功 ST芯片解密
- C# 判断网络是否ping通
- 1算法分析——数据结构与算法Python版学习笔记
热门文章
- 四、物理数据模型PDM(Physical Data Model )
- 为了缅怀Borland Delphi!!!
- 用神经网络分类矩阵和矩阵的转置
- 存在于实数域无限维空间的分子
- 神经网络波动方程∂f(x)/ ∂x=f(-x)f(x)的另一组玻色子解
- 微软发布的python教程_微软发布Python 教程《Develop with Python on Windows》
- python中output使用_Python output.Output方法代码示例
- windows 下远程登录ubuntu服务器--realVNC
- 【体验】18650锂电池充电器体验,功能测试,18650充电测试
- 【PC工具】智能抠图软件,绿色免安装抠图神奇抠图工具