Added support for writing profiling logs.
For now it supports profiling database queries and job execution time.
This commit is contained in:
parent
f0830dc359
commit
7921178165
6 changed files with 22 additions and 8 deletions
server/jobs
|
@ -53,6 +53,8 @@ angular.module('ffffng').factory('Scheduler', function ($injector, Logger, confi
|
|||
task.state = 'running';
|
||||
|
||||
job.run(function () {
|
||||
var now = moment();
|
||||
Logger.tag('jobs').profile('[%sms]\t%s', now.diff(task.runningSince), task.name);
|
||||
task.runningSince = false;
|
||||
task.state = 'idle';
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue