efvcdn是EFV切片转码推出的免费CDN,用于加速视频播放。当efvcdn出错时,可以尝试使用以下方法恢复。
根据情况删除CDN缓存
进到SSH,执行以下命令
rm -rf /home/cdn-node/public/tmp
mkdir -p /home/cdn-node/public/tmp
mongo efvcdn --eval "db.files.deleteMany({})"
依次执行以上代码,删除CDN缓存,并清空数据库。
恢复CDN源码
cd /home && wget file.querydata.org/cdn-node.tar.gz
这个地址是EFV切片转码提供的CDN源码下载地址,如果下载失败,可以尝试使用其他下载工具下载。
然后执行解压文件和重启服务的命令:
tar zxvf cdn-node.tar.gz
cd /home/cdn-node
pm2 start ecosystem.config.js --env production
然后设置开机自启:
pm2 save
pm2 startup
重启服务器
reboot
以上方法可以尝试解决efvcdn出错的问题,如果问题仍然存在,可以尝试联系EFV切片转码客服寻求帮助。