From b4db153d2e28d451592811fea29c6d1bab71887b Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期二, 30 四月 2024 13:52:53 +0800 Subject: [PATCH] 优化运行分析,运行记录结构更改,运行服务新增监测中断判断 --- Yw.Server.Run/02-emws/01-service/EMWSRunAnalyServiceJob.cs | 37 ++++++++++++++++++------------------- 1 files changed, 18 insertions(+), 19 deletions(-) diff --git a/Yw.Server.Run/02-emws/01-service/EMWSRunAnalyServiceJob.cs b/Yw.Server.Run/02-emws/01-service/EMWSRunAnalyServiceJob.cs index c6660d2..e9dc777 100644 --- a/Yw.Server.Run/02-emws/01-service/EMWSRunAnalyServiceJob.cs +++ b/Yw.Server.Run/02-emws/01-service/EMWSRunAnalyServiceJob.cs @@ -31,25 +31,6 @@ #endregion - #region 寮�鍚换鍔� - - foreach (var configure in configureList) - { - var jobHelper = _jobHelpers.Find(x => x.Configure.ObjectType == configure.ObjectType - && x.Configure.ObjectID == configure.ObjectID - && x.Configure.ChangeTimes == configure.ChangeTimes - && x.Configure.Frequency == configure.Frequency); - if (jobHelper == null) - { - jobHelper = new EMWSRunAnalySingleJobHelper(); - await jobHelper.StartJob(configure); - _jobHelpers.Add(jobHelper); - LogHelper.Info($"宸ヤ綅杩愯鍒嗘瀽鏈嶅姟浠诲姟涓�,鏁版嵁id:{configure.ObjectID},鏀瑰彉娆℃暟:{configure.ChangeTimes},鍒嗘瀽棰戠巼:{configure.Frequency},璁″垝浠诲姟寮�鍚紒"); - } - } - - #endregion - #region 鍏抽棴浠诲姟 foreach (var jobHelper in _jobHelpers.ToList()) @@ -68,6 +49,24 @@ #endregion + #region 寮�鍚换鍔� + + foreach (var configure in configureList) + { + var jobHelper = _jobHelpers.Find(x => x.Configure.ObjectType == configure.ObjectType + && x.Configure.ObjectID == configure.ObjectID + && x.Configure.ChangeTimes == configure.ChangeTimes + && x.Configure.Frequency == configure.Frequency); + if (jobHelper == null) + { + jobHelper = new EMWSRunAnalySingleJobHelper(); + await jobHelper.StartJob(configure); + _jobHelpers.Add(jobHelper); + LogHelper.Info($"宸ヤ綅杩愯鍒嗘瀽鏈嶅姟浠诲姟涓�,鏁版嵁id:{configure.ObjectID},鏀瑰彉娆℃暟:{configure.ChangeTimes},鍒嗘瀽棰戠巼:{configure.Frequency},璁″垝浠诲姟寮�鍚紒"); + } + } + + #endregion LogHelper.Info($"宸ヤ綅杩愯鍒嗘瀽鏈嶅姟浠诲姟涓紝寮�鍚换鍔℃暟閲忎负{_jobHelpers.Count}锛�"); } -- Gitblit v1.9.3