首页 > TAG信息列表 > PM2
Error: connect EACCES /.pm2/rpc.sock 报错
目录1 问题2 解决方案 1 问题 运行项目的时候报错 Error: connect EACCES /.pm2/rpc.sock 报错 2 解决方案 2.1 从任务管理器中关闭node.js,然后重新运行即可宝塔面板琐碎日常(一)
主要记录宝塔面板使用过程中遇见过的问题,供未来参考。 一、登录问题 宝塔面板在每次登录后会有24小时本机记录时间,在此时间内再次登录则自动刷新时间。否则24小时后系统自动退出登录,退出登录后再次登录需先通过ssh连接进入服务器,在服务器命令行界面输入“bt”打开宝塔面板,每次登录pm2方式管理进程
4.pm2方式管理进程 要保证后台保持进程,需要安装pm2。全局安装:npm install -g pm2 启动:pm2 start /usr/local/my-yapi/vendors/server/app.js --watch -i 1 这样以后就可以很方便的用pm2就行启动关闭啦~ 5. 通过pm2 save保存当前进程状态。 查看:pm2 list 重启:pm2 restart service/awindows下使用pm2守护进程对laravel队列进行管理
我们都知道在使用laravel的消息队列时,都需要一个守护进程对其进行管理 否则在服务器重启或者其他异常都会导致队列中断从而功能失效 当然,大部分项目都是在linux下运行,则可以直接使用supervisor进行管理 laravel的官方文档中对supervisor也有详细的介绍,在此就不赘述了 那么在windowCentos 7.9安装pm2记录
// EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。 1、yum install epel-release2、yum install nodejs// 查看版本 出centos 养成计划
20220714 安装了 npm node nrm http-server 20220715 安装了 pm2 yum install git 拉取 https://gitee.com/pengchenggang/gateway-study.git 代码pm2学习备忘
pm2官网https://pm2.keymetrics.io/docs/usage/application-declaration/ 启动脚本,传递参数: pm2 start start.json --env=prod { app: [ { name: "ota-server", script: "./ota_server/bin/www", watch: false,pm2 简单使用
mp2是一个node进程管理器 pm2的特性 内建负载均衡(使用 Node cluster 集群模块) 后台运行 0 秒停机重载 具有 Ubuntu 和 CentOS 的启动脚本 停止不稳定的进程(避免无限循环) 控制台检测 提供 HTTP API 远程控制和实时的接口 API(Nodejs 模块,允许和 PM2 进程管理器交互) 安装使用 参Spring Boot 部署 CentOS7
JDK以及相关配置参考 https://www.cnblogs.com/dlvguo/p/15598965.html Maven多模块项目打包 首先将根目录的pom设为, <packaging>pom</packaging> 其他子模块的pom打包方式设为, <packaging>jar</packaging> 在maven中的根目录->liftcycle,先clean再package 之后在对应的Spring用户管理界面
1、用户管理页面实现 -- 页面实现,实现列表接口 token -> 除登录接口以外,都应该在header上带上token数据(需要代码实现,调用setRequestHeader;要保证传输安全,第一时间可以到达后端) restful架构:定义接口 -- 后端返回的code编码(前端和后端自定义的一个协议码)和http.status(W3C组织hexo进入后台运行
配置后台运行,安装pm2 npm install -g pm2 ln -s /opt/node-v14.18.3-linux-x64/bin/pm2 /usr/local/bin/pm2 在博客根目录下创建一个文件 run.js vim run.js const { exec } = require('child_process') exec('hexo server -p 8000',(error, stdout, stderr) => { if(errolinux 下管理多个 node 服务
在 centOS 云服务器下部署 node 项目, 由于窗口只有一个,node ./bin/www 后即被占用,这里推荐一个工具 pm2 全局安装管理工具 PM2, npm i pm2 -g 启动项目 pm start ./bin/www 查看node服务列表 pm2 list 查看日志 pm2 log 项目重启 pm2 restart id/name 等等一些列命令vue项目优化
1. 项目优化策略 1.1 生成打包报告 通过可视化的UI面板直接查看报告(推荐) 任务 => build 在可视化的UI面板中,通过控制台和分析面板,可以方便地看到项目中所存在的问题。 1.2 通过vue.config.js修改webpack的默认配置 // vue.config.js // 这个文件中,应该导出一个包含了自定义pip/nodejs/pm2 离线安装
pip/nodejs/pm2 离线安装 pip 导出包名 pip freeze > requirements.txt 下载包 pip download -r requirements.txt 安装离线包 pip install --no-index --find-links=./package/ -r requirements.txt nodejs 下载linux 安装包 http://nodejs.cn/download/ 解压 tar -xvf使用 PM2 管理nodejs进程
pm2 是一个带有负载均衡功能的Node应用的进程管理器. 当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。 它非常适合IaaS结构,但不要把它用于PaaS方案(随后将开发Paas的解决方案). 和使用node index.js方式比较,优点: 1 一个命令窗口就可管内网部署YApi
官网地址:https://hellosean1025.github.io/yapi/devops/index.html 环境要求 nodejs(7.6+) mongodb(2.6+),安装看这篇文章:https://www.cnblogs.com/sanduzxcvbnm/p/15868006.html 安装,命令行部署 mkdir yapi cd yapi git clone https://github.com/YMFE/yapi.git vendors //或者下载开源OJ—hydro部署教程(1)
原文链接:这里 0.前言 前面的文章中我们部署了QingdaoUOJ,这篇文章中我们尝试部署hydroOJ。 hydroOJ官方网站 本机环境:centOS7.5 + 宝塔面板7.5。 需要环境mongoDB、nodejs、yarn、PM2。其中yarn可以通过宝塔的PM2管理进行安装。如果没有宝塔非常推荐使用nvm 安装nodejs。 1.初步linux 上使用pm2启动nodejs服务
1.安装pm2: npm install -g pm2 2.在启动文件夹内新建文件processes.json: { "apps": [ { "name": "schedulingBack", "cwd": "/root/zdy/project/schedulingBack", "script": "bin/www"NodeJs-pm2常用命令
$ pm2 start app.js # 启动app.js应用程序 $ pm2 start app.js -i 4 # cluster mode 模式启动4个app.js的应用实例 # 4个应用程序会自动进行负载均衡 $ pm2 start app.js --name="api" # 启动应用程序并命名为 "api" $ pm2 start app.js --watch # 当文件变化时自动重启应用 $ pm2使用Frp进行内网穿透
这几天在折腾电脑的远程,因为总怕突然单位有啥突发的事儿嘛,然后自己电脑上又没有环境,然后就惦着直接能够遥控给主板上电直接开机并且远程。 这个主板上电直接开机倒是挺好办的,主板设置里就有,设置一个上电自动开机,然后 买一个智能插座就全搞定了。 但是我发现一个问题,开机了是开机了【PM2配置文件批量启动程序】项目的PM2配置文件的后缀必须为【.config.js】比如【project_type_pm2_ecosystem.config.js】否则PM2无法识别
具体项目的PM2配置文件的后缀必须为【.config.js】比如【project_type_pm2_ecosystem.config.js】否则PM2无法识别! https://pm2.keymetrics.io/docs/usage/application-declaration/pm2自动化部署node项目
一.安装git: 1.安装: yum install -y git 2.查看版本: git version 二.安装node: 方案一:(推荐) 安装node管理器 (宝塔) 方案二: yum方式安装 yum install nodejs 安装后是老版本 方案三:wget yum install -y wget 安装wget wget https://nodejs.org/dist/v16.13.1/node-v1nrm,pm2,verdaccio搭建私服
verdaccio搭建私服+pm2守护进程+node+nrm verdaccioi是 sinopia 开源框架的一个fork,sinopia已经没有人维护了所以建议直接使用verdaccio。使用npm全局安装即可。 1、 npm install verdaccio -g 2、测试是否安装成功 verdaccio 3、打开 http://本机ip:4873 4、修改配置文件pm2 搭建静态文件服务器
安装依赖 $ npm install pm2@latest -g # or $ yarn global add pm2生成配置文件 $ pm2 init simple会生成 ecosystem.config.js修改配置文件 module.exports = { apps: [ { name: "test", script: "serve", env: { PM2_SERVE_P建模杂谈系列88 项目元数据实践6-PM2实现过程回顾
说明 在建模杂谈系列84 项目元数据实践5的设计基础上进行了实践。 如果按无脑方式来组织这个应用花费的时间是1,那么本次花费的时间是1.5左右。时耗比:1.5 总的说起来,结果还是比较满意的。有几点体会比较强: 1 时间花的比想象的要多一些。大概花了4天左右进行开发,有边做边完善