|
|
@ -21,8 +21,8 @@ import cron from 'node-cron'; |
|
|
|
|
|
|
|
|
|
|
|
taskMoniter.run(); //监控新任务
|
|
|
|
taskMoniter.run(); //监控新任务
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//配置本地cloud server地址,cloud安装参考:./install_cloud.sh
|
|
|
|
const heroCloudServer = 'ws://192.168.3.13:1818'; |
|
|
|
const heroCloudServer = typeof(configs.cloud_server) != 'undefined' && configs.cloud_server ? configs.cloud_server : ''; |
|
|
|
|
|
|
|
|
|
|
|
//spider run
|
|
|
|
//spider run
|
|
|
|
let spider_is_running = false; |
|
|
|
let spider_is_running = false; |
|
|
@ -77,13 +77,15 @@ import cron from 'node-cron'; |
|
|
|
taskMoniter.setTaskRunning(task.id); |
|
|
|
taskMoniter.setTaskRunning(task.id); |
|
|
|
taskMoniter.setTaskFailed(task.id); |
|
|
|
taskMoniter.setTaskFailed(task.id); |
|
|
|
} |
|
|
|
} |
|
|
|
}, { |
|
|
|
}, { |
|
|
|
scheduled: false |
|
|
|
scheduled: false |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
task_auto_run.start(); |
|
|
|
task_auto_run.start(); |
|
|
|
console.log('[%s] Spider started.', common.getTimeString()); |
|
|
|
console.log('[%s] Spider started.', common.getTimeString()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//TODO: 对接英雄联盟接口:https://herounion.filesite.io
|
|
|
|
|
|
|
|
|
|
|
|
})().catch(error => { |
|
|
|
})().catch(error => { |
|
|
|
console.error("Spider error got:\n%s", error); |
|
|
|
console.error("Spider error got:\n%s", error); |
|
|
|
process.exit(1); |
|
|
|
process.exit(1); |
|
|
|