This commit is contained in:
@@ -247,7 +247,7 @@ namespace AyaNova.Biz
|
||||
{
|
||||
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");
|
||||
return;
|
||||
}
|
||||
@@ -255,7 +255,7 @@ namespace AyaNova.Biz
|
||||
try
|
||||
{
|
||||
//Sweep jobs table
|
||||
System.Diagnostics.Debug.WriteLine($"JobsBiz processing sweeper");
|
||||
//System.Diagnostics.Debug.WriteLine($"JobsBiz processing sweeper");
|
||||
await CoreJobSweeper.DoSweepAsync();//run exclusively
|
||||
|
||||
//BIZOBJECT DYNAMIC JOBS
|
||||
@@ -266,7 +266,7 @@ namespace AyaNova.Biz
|
||||
{
|
||||
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);
|
||||
//Capture metrics
|
||||
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
|
||||
long CurrentActiveCount = await UserBiz.ActiveCountAsync();
|
||||
long LicensedUserCount = AyaNova.Core.License.ActiveKey.ActiveNumber;
|
||||
@@ -293,9 +293,9 @@ namespace AyaNova.Biz
|
||||
return;
|
||||
}
|
||||
//backup
|
||||
System.Diagnostics.Debug.WriteLine($"JobsBiz processing backup");
|
||||
//System.Diagnostics.Debug.WriteLine($"JobsBiz processing backup");
|
||||
await CoreJobBackup.DoWorkAsync();//sb exclusive
|
||||
System.Diagnostics.Debug.WriteLine($"JobsBiz processing metrics snapshotter");
|
||||
//System.Diagnostics.Debug.WriteLine($"JobsBiz processing metrics snapshotter");
|
||||
|
||||
//Capture metrics
|
||||
CoreJobMetricsSnapshot.DoJob();
|
||||
@@ -311,7 +311,7 @@ namespace AyaNova.Biz
|
||||
{
|
||||
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)));
|
||||
}
|
||||
catch (Exception ex)
|
||||
@@ -339,7 +339,7 @@ namespace AyaNova.Biz
|
||||
finally
|
||||
{
|
||||
ActivelyProcessing = false;
|
||||
System.Diagnostics.Debug.WriteLine($"JobsBiz in Finally - completed run");
|
||||
//System.Diagnostics.Debug.WriteLine($"JobsBiz in Finally - completed run");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -215,14 +215,14 @@ from generate_series(1, 525600) s(i)
|
||||
var Gen2 = GC.CollectionCount(2);//integer
|
||||
|
||||
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)
|
||||
{
|
||||
//write to db
|
||||
MetricMM mm = new MetricMM(Allocated, WorkingSet, PrivateBytes, Gen0, Gen1, Gen2, CPU);
|
||||
ct.MetricMM.Add(mm);
|
||||
ct.SaveChanges();
|
||||
System.Diagnostics.Debug.WriteLine("MM SAVED");
|
||||
//System.Diagnostics.Debug.WriteLine("MM SAVED");
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -61,13 +61,13 @@ namespace AyaNova.Generator
|
||||
}
|
||||
else
|
||||
{
|
||||
System.Diagnostics.Debug.WriteLine($"### GENERATE calling JobsBiz.ProcessJobs");
|
||||
//System.Diagnostics.Debug.WriteLine($"### GENERATE calling JobsBiz.ProcessJobs");
|
||||
//Capture metrics
|
||||
CoreJobMetricsSnapshot.DoJob();
|
||||
await JobsBiz.ProcessJobsAsync();
|
||||
//Capture metrics again, (calling repeatedly won't increase metrics but will ensure it doesn't miss frequency of capturing)
|
||||
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)
|
||||
|
||||
Reference in New Issue
Block a user