插入关联表时同事插入wait_check表;统一查询将要爬取的id代码到dataManager.js
This commit is contained in:
@@ -3,18 +3,31 @@ if (process.argv.length <= 2) {
|
||||
"参数不够",
|
||||
"node index --utils [song|album|artist|lyric|comment] --min [number] --max [number] --order [false|ASC|DESC] --limit [number]",
|
||||
// "",
|
||||
// "node index --utils song --min xxx --max xxx --order ASC --limit 2000",
|
||||
// "node index --utils album --min xxx --max xxx --order ASC --limit 2000",
|
||||
// "node index --utils artist --min xxx --max xxx --order ASC --limit 2000",
|
||||
// "node index --utils lyric --min xxx --max xxx --order ASC --limit 2000",
|
||||
// "node index --utils comment --min xxx --max xxx --order ASC --limit 2000",
|
||||
// "node index --utils xxx --min xxx --max xxx --order ASC --limit 2000",
|
||||
].join('\n');
|
||||
console.log(output);
|
||||
return;
|
||||
}
|
||||
var args = require('minimist')(process.argv.slice(2));
|
||||
args = {
|
||||
// 子模块
|
||||
utils: args.utils,
|
||||
// id 范围
|
||||
min: Number(args.min) || undefined,
|
||||
max: Number(args.max) || undefined,
|
||||
// 顺序
|
||||
order: args.order,
|
||||
// 数量
|
||||
limit: Number(args.limit) || undefined,
|
||||
// 分区
|
||||
partition: Number(args.partition) || undefined,
|
||||
|
||||
sleepTime: Number(args.sleepTime) || 100,
|
||||
}
|
||||
|
||||
console.log("args:", args);
|
||||
|
||||
global.sleepTime = args.sleepTime; // 两次请求之间停顿时间
|
||||
global.useMysqlPool = true;
|
||||
const neteaseMusic = require('./src/index');
|
||||
neteaseMusic.main(args);
|
Reference in New Issue
Block a user