This commit is contained in:
chaosBreaking
2019-10-15 22:02:12 +08:00
parent 3aaf9244fc
commit c6d2e00cc8
2 changed files with 14 additions and 7 deletions

View File

@@ -151,8 +151,15 @@ async function confirm (job = mock, done = mock) {
} }
async function mineJob (job = mock, done = mock) { async function mineJob (job = mock, done = mock) {
exec('node ./src/jobs/mine.js'); const rl = exec('node ./src/jobs/mine.js');
mylog.info('挖矿程序执行完毕'); rl.stderr.on('data', function (data) {
mylog.error('[mine]定时任务出错\n');
mylog.error(data);
});
rl.on('close', function (code) {
mylog.info('child process exited with code ' + code); // 输出到控制台
mylog.info('挖矿程序执行完毕');
});
typeof done === 'function' && done('挖矿程序执行完毕'); typeof done === 'function' && done('挖矿程序执行完毕');
} }

View File

@@ -34,10 +34,10 @@ const filename = 'minelog' + new Date().getFullYear() + new Date().getMonth() +
const mylog = logger(({ root: 'minelog', file: filename })); const mylog = logger(({ root: 'minelog', file: filename }));
const mongoose = require('mongoose'); const mongoose = require('mongoose');
const User = require('./src/modules/user/user.model'); const User = require('../modules/user/user.model');
const Fund = require('./src/modules/fund/fund.model'); const Fund = require('../modules/fund/fund.model');
const system = require('./src/modules/system/system.model'); const system = require('../modules/system/system.model');
const { createAction } = require('./src/modules/action/action.handler'); const { createAction } = require('../modules/action/action.handler');
const tokenReleaseRate = 0.02; const tokenReleaseRate = 0.02;
const inviteReward = 2.5; const inviteReward = 2.5;
@@ -180,7 +180,7 @@ async function mine (job = mock, done = mock) {
} }
const start = async () => { const start = async () => {
const SysConfig = require('./configSec'); const SysConfig = require('../../configSec');
mongoose.set('useCreateIndex', true); mongoose.set('useCreateIndex', true);
const { DB_USER_NAME, DB_PASSWD, DB_HOST, DB_PORT, DB_NAME } = SysConfig; const { DB_USER_NAME, DB_PASSWD, DB_HOST, DB_PORT, DB_NAME } = SysConfig;
const db = mongoose.connection; const db = mongoose.connection;