1
This commit is contained in:
parent
a34da39f73
commit
05112f21d0
@ -9,6 +9,7 @@ function init() {
|
||||
add('fragment');
|
||||
add('damping');
|
||||
add('season');
|
||||
add('feeback');
|
||||
}
|
||||
|
||||
exports.init = init;
|
||||
|
41
server/game2006service/tasks/feeback.js
Normal file
41
server/game2006service/tasks/feeback.js
Normal file
@ -0,0 +1,41 @@
|
||||
const app = require('j7/app');
|
||||
const utils = require('j7/utils');
|
||||
|
||||
const constant = require('../constant');
|
||||
|
||||
class FeeBack {
|
||||
|
||||
async start() {
|
||||
console.log('feeback start');
|
||||
while (true) {
|
||||
await this.alloc(utils.getUtcTime());
|
||||
|
||||
const nowTime = utils.getUtcTime();
|
||||
const daySeconds = utils.getDaySeconds(nowTime, constant.TIME_ZONE);
|
||||
const hourSeconds = utils.getHourSeconds(nowTime, constant.TIME_ZONE);
|
||||
const sleepTime = (3600 - (nowTime - daySeconds - hourSeconds)) + 10;
|
||||
console.log('feeback sleepTime:' + sleepTime, new Date(), sleepTime /60);
|
||||
await utils.sleep(sleepTime * 1000);
|
||||
}
|
||||
}
|
||||
|
||||
async backUser(nowTime) {
|
||||
try {
|
||||
const daySeconds = utils.getDaySeconds(nowTime, constant.TIME_ZONE);
|
||||
const hourSeconds = utils.getHourSeconds(nowTime, constant.TIME_ZONE);
|
||||
const {err, conn} = await app.getDbConn("GameDb20060");
|
||||
if (err) {
|
||||
throw err;
|
||||
}
|
||||
} catch (err) {
|
||||
console.log(err);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function init() {
|
||||
(new FeeBack()).start();
|
||||
}
|
||||
|
||||
exports.init = init;
|
Loading…
x
Reference in New Issue
Block a user