This commit is contained in:
2020-05-25 23:01:27 +00:00
parent 764f891ff4
commit fe7a2790aa
3 changed files with 12 additions and 12 deletions

View File

@@ -247,7 +247,7 @@ namespace AyaNova.Biz
{ {
if (ActivelyProcessing) if (ActivelyProcessing)
{ {
System.Diagnostics.Debug.WriteLine("ProcessJobs called but actively processing other jobs so returning"); //System.Diagnostics.Debug.WriteLine("ProcessJobs called but actively processing other jobs so returning");
log.LogTrace("ProcessJobs called but actively processing other jobs so returning"); log.LogTrace("ProcessJobs called but actively processing other jobs so returning");
return; return;
} }
@@ -255,7 +255,7 @@ namespace AyaNova.Biz
try try
{ {
//Sweep jobs table //Sweep jobs table
System.Diagnostics.Debug.WriteLine($"JobsBiz processing sweeper"); //System.Diagnostics.Debug.WriteLine($"JobsBiz processing sweeper");
await CoreJobSweeper.DoSweepAsync();//run exclusively await CoreJobSweeper.DoSweepAsync();//run exclusively
//BIZOBJECT DYNAMIC JOBS //BIZOBJECT DYNAMIC JOBS
@@ -266,7 +266,7 @@ namespace AyaNova.Biz
{ {
try try
{ {
System.Diagnostics.Debug.WriteLine($"JobsBiz processing exclusive biz job {j.Name}"); //System.Diagnostics.Debug.WriteLine($"JobsBiz processing exclusive biz job {j.Name}");
await ProcessJobAsync(j); await ProcessJobAsync(j);
//Capture metrics //Capture metrics
CoreJobMetricsSnapshot.DoJob(); CoreJobMetricsSnapshot.DoJob();
@@ -280,7 +280,7 @@ namespace AyaNova.Biz
} }
} }
System.Diagnostics.Debug.WriteLine($"JobsBiz processing exclusive license check"); //System.Diagnostics.Debug.WriteLine($"JobsBiz processing exclusive license check");
//License check //License check
long CurrentActiveCount = await UserBiz.ActiveCountAsync(); long CurrentActiveCount = await UserBiz.ActiveCountAsync();
long LicensedUserCount = AyaNova.Core.License.ActiveKey.ActiveNumber; long LicensedUserCount = AyaNova.Core.License.ActiveKey.ActiveNumber;
@@ -293,9 +293,9 @@ namespace AyaNova.Biz
return; return;
} }
//backup //backup
System.Diagnostics.Debug.WriteLine($"JobsBiz processing backup"); //System.Diagnostics.Debug.WriteLine($"JobsBiz processing backup");
await CoreJobBackup.DoWorkAsync();//sb exclusive await CoreJobBackup.DoWorkAsync();//sb exclusive
System.Diagnostics.Debug.WriteLine($"JobsBiz processing metrics snapshotter"); //System.Diagnostics.Debug.WriteLine($"JobsBiz processing metrics snapshotter");
//Capture metrics //Capture metrics
CoreJobMetricsSnapshot.DoJob(); CoreJobMetricsSnapshot.DoJob();
@@ -311,7 +311,7 @@ namespace AyaNova.Biz
{ {
try try
{ {
System.Diagnostics.Debug.WriteLine($"JobsBiz processing NON-exclusive biz job {j.Name}"); //System.Diagnostics.Debug.WriteLine($"JobsBiz processing NON-exclusive biz job {j.Name}");
TaskUtil.Forget(Task.Run(() => ProcessJobAsync(j))); TaskUtil.Forget(Task.Run(() => ProcessJobAsync(j)));
} }
catch (Exception ex) catch (Exception ex)
@@ -339,7 +339,7 @@ namespace AyaNova.Biz
finally finally
{ {
ActivelyProcessing = false; ActivelyProcessing = false;
System.Diagnostics.Debug.WriteLine($"JobsBiz in Finally - completed run"); //System.Diagnostics.Debug.WriteLine($"JobsBiz in Finally - completed run");
} }
} }

View File

@@ -215,14 +215,14 @@ from generate_series(1, 525600) s(i)
var Gen2 = GC.CollectionCount(2);//integer var Gen2 = GC.CollectionCount(2);//integer
var CPU = _cpu;// double precision var CPU = _cpu;// double precision
System.Diagnostics.Debug.WriteLine($"MM Snapshot, cpu: {CPU}"); //System.Diagnostics.Debug.WriteLine($"MM Snapshot, cpu: {CPU}");
using (AyContext ct = ServiceProviderProvider.DBContext) using (AyContext ct = ServiceProviderProvider.DBContext)
{ {
//write to db //write to db
MetricMM mm = new MetricMM(Allocated, WorkingSet, PrivateBytes, Gen0, Gen1, Gen2, CPU); MetricMM mm = new MetricMM(Allocated, WorkingSet, PrivateBytes, Gen0, Gen1, Gen2, CPU);
ct.MetricMM.Add(mm); ct.MetricMM.Add(mm);
ct.SaveChanges(); ct.SaveChanges();
System.Diagnostics.Debug.WriteLine("MM SAVED"); //System.Diagnostics.Debug.WriteLine("MM SAVED");
} }

View File

@@ -61,13 +61,13 @@ namespace AyaNova.Generator
} }
else else
{ {
System.Diagnostics.Debug.WriteLine($"### GENERATE calling JobsBiz.ProcessJobs"); //System.Diagnostics.Debug.WriteLine($"### GENERATE calling JobsBiz.ProcessJobs");
//Capture metrics //Capture metrics
CoreJobMetricsSnapshot.DoJob(); CoreJobMetricsSnapshot.DoJob();
await JobsBiz.ProcessJobsAsync(); await JobsBiz.ProcessJobsAsync();
//Capture metrics again, (calling repeatedly won't increase metrics but will ensure it doesn't miss frequency of capturing) //Capture metrics again, (calling repeatedly won't increase metrics but will ensure it doesn't miss frequency of capturing)
CoreJobMetricsSnapshot.DoJob(); CoreJobMetricsSnapshot.DoJob();
System.Diagnostics.Debug.WriteLine($"### GENERATE BACK FROM calling JobsBiz.ProcessJobs"); //System.Diagnostics.Debug.WriteLine($"### GENERATE BACK FROM calling JobsBiz.ProcessJobs");
} }
} }
catch (Exception ex) catch (Exception ex)