本帖最后由 宝塔用户_hciqoh 于 2023-12-28 13:32 编辑
为了能快速了解并处理您的问题,请提供以下基础信息: 问题描述: 从软件商店中的 pm2迁移到“网站”--“node 项目”后 node 项目使用 pm2 无法启动 相关截图(日志、错误):看不到什么报错,就是提示项目无法启动
我试了两种启动参数配置:
第一种是选“自定义启动命令”,命令里是直接通过文件选择,选到启动的文件
第二种是选“自定义启动命令”,命令是输入的是:pm2 start pm2.config.js (pm2.config.js 是我配置的 pm2 文件)
pm2.config.js里的内容:
module.exports =
{
"apps": [
{
"name": "dataCenter",
"script": "app.js",
"watch": true,
"ignore_watch": ["node_modules", "files","logs"],
"env": {
"NODE_ENV": "production",
"INFLUXDB_TOKEN": "-yTcq9Le6Wg==",
"INFLUXDB_URL": 'http://ip.ip.ip.ip:8086',
"INFLUXDB_ORG": 'test',
"REDIS_PORT": '37690',
"REDIS_HOST": 'ip.ip.ip.ip',
"REDIS_PASSWORD": 'test',
"REDIS_DB": 0
}
}
]
}
这个配置在软件商店里的 pm2 中直接选中这个配置文件项目就可以顺利启动
|
|