Commit 7ca1310f authored by project's avatar project

--no commit message

--no commit message
parent 25d3ace4
...@@ -43,6 +43,9 @@ SS.prototype.amqp_start = function() ...@@ -43,6 +43,9 @@ SS.prototype.amqp_start = function()
this.amqp_server.set_remote_function(function(req,callback){ this.amqp_server.set_remote_function(function(req,callback){
self.db.request(req,function(err,res){ self.db.request(req,function(err,res){
if(err){
console.log(err);
}
//console.log(res); //console.log(res);
callback(err,res); callback(err,res);
}); });
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
"active" : true, "active" : true,
"trigger" : { "trigger" : {
"type": "cron", "type": "cron",
"cmd": "*/10 * * * * *" "cmd": "29,59 * * * * *"
}, },
"data_in" : { "data_in" : {
"type": "example" "type": "example"
......
...@@ -77,7 +77,10 @@ function run_job(cfg) ...@@ -77,7 +77,10 @@ function run_job(cfg)
"job" : ctxJob "job" : ctxJob
} }
track('***** JOB RUNNING *****\n[TRANSACTION ID]\t: ' + transaction.id + '\n',TRACKING>0);
track('***** JOB RUNNING *****',TRACKING>0);
track('[START TIME]\t\t: ' + (new Date(Date.now())).toUTCString(),TRACKING>0);
track('[TRANSACTION ID]\t: ' + transaction.id + '\n',TRACKING>0);
async.waterfall([ async.waterfall([
function(callback){ function(callback){
...@@ -150,10 +153,11 @@ function run_job(cfg) ...@@ -150,10 +153,11 @@ function run_job(cfg)
} }
], ],
function(err,resp){ function(err,resp){
track('\n[FINISH TIME]\t\t: ' + (new Date(Date.now())).toUTCString(),TRACKING>0);
if(err){ if(err){
track('\n***** JOB UNSUCCESSFULLY DONE *****\n\n',TRACKING>0); track('***** JOB UNSUCCESSFULLY DONE *****\n\n',TRACKING>0);
}else{ }else{
track('\n***** JOB SUCCESSFULLY DONE *****\n\n',TRACKING>0); track('***** JOB SUCCESSFULLY DONE *****\n\n',TRACKING>0);
} }
}); });
...@@ -243,6 +247,7 @@ function perform_do(context,request,cb) ...@@ -243,6 +247,7 @@ function perform_do(context,request,cb)
function track(str,is_print) function track(str,is_print)
{ {
if(is_print){ if(is_print){
console.log(str); console.log(str);
} }
......
...@@ -62,15 +62,20 @@ var database = Db.create({'repos_dir':'D:/testfile'}); ...@@ -62,15 +62,20 @@ var database = Db.create({'repos_dir':'D:/testfile'});
// database.request(req,function(err,res){ // database.request(req,function(err,res){
// console.log(res); // console.log(res);
// }); // });
var dateFormat = require('dateformat'); var cluster = require('cluster');
function getCurrentTime() var http = require('http');
{ var numCPUs = 4;
var curDate = new Date();
var unix = Math.floor(curDate/1000) * 1000;
var sqlDate = dateFormat(unix, "yyyy-mm-dd H:MM:ss");
//var unix = Math.round(curDate/1000) * 1000;
return {date:curDate,sql:sqlDate,ts:unix} if (cluster.isMaster) {
} for (var i = 0; i < numCPUs; i++) {
cluster.fork();
}
} else {
console.log('process ' + process.pid + ' says hello!');
http.createServer(function(req, res) {
console.log(getCurrentTime()); res.writeHead(200);
res.end('process ' + process.pid + ' says hello!');
}).listen(8000);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment