Commit cbf28756 by trace

不公开通知 API404问题

parent 6224ae63
let version = '1.3.2'
let version = '1.3.3'
let release = `<div><br/>
<br/>1. <br/>
fix issue: 原获取排名链接失效<br/>
add: 获取失败使用上次成功获取的数据<br/>
原获取排名链接失效不单独通知<br/>
<div/>
<br/>
<br/>
......@@ -211,6 +210,8 @@ async function startMonitor() {
// 将status 写入到文件
fs.writeFileSync(statusFile, JSON.stringify(status))
log(`文件写入成功`)
// 恢复默认时间间隔
lastIntervalTime = defaultIntervalTime
})
.then(() => log('over'))
.catch(err => {
......@@ -221,7 +222,7 @@ async function startMonitor() {
sendEmail(content, developer)
dingDing(content)
if (err.toString().includes('ENOSPC')) {
sendEmail(`小老弟, 这个爬虫呆着的机器没空间了, ${err.toString()}`, 'yingchen.nong@starwin.com')
sendEmail(`小老弟, 这个爬虫呆着的机器没空间了, ${err.toString()}`, 'shiyu.tao@starwin.com')
}
// 出错了需要重新抓, 需要清空之前缓存的状态
......@@ -331,7 +332,7 @@ async function getConfig() {
try {
dataes = JSON.parse(val.body)
} catch (err) {
errMsg = `哪位老哥, 配置文件写错了啊...>>>>>>>>>\n${err}\n<<<<<<<<<\n`
errMsg = `哪位安卓老哥, 配置文件写错了啊...>>>>>>>>>\n${err}\n<<<<<<<<<\n`
errorLog.push(errMsg)
return
}
......@@ -438,7 +439,11 @@ async function getTop100() {
})
.catch(err => {
log(`获取排名<${monitorRegion[region]}> 错误: ${err.message}`, true)
if (err.toString().includes('404')) {
log(`这个 API 问题先不公开通知`);
} else {
errorLog.push(`${gplay.category[type]}获取排名<${monitorRegion[region]}> 错误: ${err.message}`)
}
// 获取排名不到直接不管, 使用上次成功获取的数据
// throw `${gplay.category[type]}获取排名<${monitorRegion[region]}> 错误: ${err.message}`
})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment