feat(网络请求): 增加超时和重试机制提升稳定性

为 asyncHttpsGet 添加超时参数,默认10秒
在 TuneHub 服务中实现3次重试机制,每次增加超时时间
优化错误日志记录,包含更多调试信息
This commit is contained in:
史悦
2026-01-08 16:29:07 +08:00
parent b3ac229e91
commit 2ddf2ec749
3 changed files with 43 additions and 13 deletions

View File

@@ -65,7 +65,7 @@ async function createJob(req, res) {
}
let meta = {};
const songId = request.urlJob && request.urlJob.meta.songId ? request.urlJob.meta.songId : "";
let songId = request.urlJob && request.urlJob.meta.songId ? request.urlJob.meta.songId : "";
logger.info(`[createJob] songId=${songId}`);
// 先从 TuneHub 获取歌曲信息,避免显示原始 URL