Skip to content

常见问题

协助自助排查部署问题

Q1:PM2/后端服务启动失败,如何手动启动后端服务

查看 pm2 应用列表

shell
pm2 ls

观察服务重启次数是否一直在增加

查看服务日志

sh
# 所有日志
pm2 log
# 指定应用日志,如ep-dev
pm2 log ep-dev

如有报错,将报错信息贴至交流群,协助开发者排查

如果pm2启动失败,尝试更新 pm2

sh
npm i -g pm2

完成升级后,手动启动服务

  1. 先确保当前执行目录在服务目录下

  1. 删除旧的服务
sh
# 查看服务列表
pm2 ls
# 删除指定服务,如ep-dev
pm2 del ep-dev
  1. 启动服务
sh
pm2 start npm --name 自定义服务名 -- run start
# 例如
pm2 start npm --name my-ep2-server -- run start

  1. 查看服务情况
sh
pm2 log my-ep2-server

如有报错红色的信息

执行指令停止服务

sh
pm2 stop my-ep2-server

没有错误就完事大吉

Q2:批量下载出错,能上传

这种情况一般是七牛云的存储空间区域没有配置对

查看服务版本

<= v2.1.7

修改代码src/utils/qiniuUtil.ts251行,Zone的值为对应区域的值

> v2.1.7

见最新 接入七牛云OSS服务 文档,修改 .envQINIU_BUCKET_ZONE 的值