--同步监控程序

master
程志刚 1 year ago
commit c983b9ec7f

@ -0,0 +1,183 @@
using log4net;
using log4net.Layout;
using SOA.Objects;
using SOA.Persistent;
using SOA.Schedule;
using SOA.Serialization;
using SOA.Service;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Text;
/********************************************************
* Copyright (c) 2020 University of Science and Technology Beijing
* All Rights Reserved
*
* FileName :
* Description :
* Version : V1.0
* Compiler : Visual Studio 2022
* Created : (2023/6/27)
* Author : ChenBo
* Company : University of Science and Technology Beijing
*
********************************************************/
namespace DataSync.CheckComm
{
public class CheckComm : IJob
{
private static readonly ILog logger = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
public void Execute()
{
logger.InfoFormat("------------------------------");
if (DateTime.Now.Hour == 23)
{
logger.InfoFormat("监控程序开始执行");
///拿到需要监控的表
List<Synchronousmonitoringtable> date = new List<Synchronousmonitoringtable>();
date = GetSynchronousmonitoring();
if (date != null)
{
if (date.Count > 0) {
//循环对每一张需要监控的表进行数据监控
foreach (var item in date)
{
Monitoringtable Model = new Monitoringtable();
//拿到昨天的数据量
Monitoringtable monitoringtable = GetMonitoring(item.TABLENAME);
int num = 0;
if (monitoringtable != null)
{
num=monitoringtable.DATENUM ;
}
//去查询对应的表拿到现有的数据量
Model.DATENUM = GetTableNum(item.TABLENAME);
Model.ADDNUM = GetTableNum(item.TABLENAME) - num;
Model.TABLENAME = item.TABLENAME;
//把查询到的数据插入到监控表
AddMonitoring(Model);
}
logger.InfoFormat("监控程序执行结束");
}
}
}
}
/// <summary>
/// 查询监控表信息
/// </summary>
/// <returns></returns>
public List<Synchronousmonitoringtable> GetSynchronousmonitoring()
{
IList<Synchronousmonitoringtable> result = new List<Synchronousmonitoringtable>();
try
{
using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db"))
{
result = db.Query<Synchronousmonitoringtable>("select * from SynchronousMonitoringTable where STATE='0' ORDER BY TABLEMONITORTIME");
}
}
catch (Exception e)
{
logger.InfoFormat("获取需要监控的表数据库报错-错误信息:" + e.Message);
}
return result.ToList();
}
/// <summary>
/// 查询监控信息表
/// </summary>
/// <returns></returns>
public Monitoringtable GetMonitoring(string TableName)
{
IList<Monitoringtable> result = new List<Monitoringtable>();
try
{
using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db"))
{
string time = DateTime.Now.AddDays(-1).ToString("yyyy/MM/dd");
string sql = "select * from (select * from MONITORINGTABLE where TO_CHAR(MONITORTIME,'yyyy/mm/dd')='" + time + "' and TABLENAME ='" + TableName + "' ORDER BY MONITORTIME desc) where ROWNUM=1";
result = db.Query<Monitoringtable>(sql);
}
}
catch (Exception e)
{
logger.InfoFormat("获取监控数据库报错-错误信息:" + e.Message);
}
return result.ToList().FirstOrDefault();
}
/// <summary>
/// 查询监控表现有数据量
/// </summary>
/// <returns></returns>
public int GetTableNum(string TableName)
{
DataTable ds = new DataTable();
try
{
using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db"))
{
//查询当前表一共有多少数据
string sql = "select count(*) as num from "+ TableName ;
ds = db.Query(sql) ;
}
}
catch (Exception e)
{
logger.InfoFormat("获取数据表数据报错-表:"+ TableName + "-错误信息:" + e.Message);
}
return int.Parse(ds.Rows[0]["num"].ToString()) ;
}
/// <summary>
/// 查询监控信息表
/// </summary>
/// <returns></returns>
public bool AddMonitoring(Monitoringtable monitoringtable)
{
bool result = false;
try
{
using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db"))
{
monitoringtable.ID = Convert.ToInt32(db.QueryScalar("select S_Monitoringtable.nextval from dual"));
///给创建时间赋值
monitoringtable.MONITORTIME = DateTime.Now;
monitoringtable.STATE = "0";
///把需要添加的数据同步到数据库
db.Insert<Monitoringtable>(monitoringtable);
result = true;
}
}
catch (Exception e)
{
logger.InfoFormat("添加监控数据库报错-错误信息:" + e.Message+ "表:"+ monitoringtable.TABLENAME+"添加数据:"+ monitoringtable.ADDNUM+"现有数据量:"+ monitoringtable.DATENUM);
}
return result;
}
}
}

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{9E97A8F9-869B-4FCB-B0D4-5DE4A655CE9E}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>DataSync.CheckComm</RootNamespace>
<AssemblyName>DataSync.CheckComm</AssemblyName>
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<Deterministic>true</Deterministic>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="log4net" />
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="SOA.Core" />
<Reference Include="SOA.Data" />
<Reference Include="SOA.Expression" />
<Reference Include="SOA.Interfaces" />
<Reference Include="SOA.Persistent" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="CheckComm.cs" />
<Compile Include="Monitoringtable.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Synchronousmonitoringtable.cs" />
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectView>ShowAllFiles</ProjectView>
</PropertyGroup>
</Project>

@ -0,0 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.3.32901.215
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DataSync.CheckComm", "DataSync.CheckComm.csproj", "{9E97A8F9-869B-4FCB-B0D4-5DE4A655CE9E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9E97A8F9-869B-4FCB-B0D4-5DE4A655CE9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9E97A8F9-869B-4FCB-B0D4-5DE4A655CE9E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9E97A8F9-869B-4FCB-B0D4-5DE4A655CE9E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9E97A8F9-869B-4FCB-B0D4-5DE4A655CE9E}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {3C409A6F-EF00-47D8-961F-761F116481D9}
EndGlobalSection
EndGlobal

@ -0,0 +1,70 @@
using SOA.Persistent;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DataSync.CheckComm
{
[Serializable, Table("MONITORINGTABLE")]
public class Monitoringtable
{
/// <summary>
///主键
/// </summary>
[Persistent("ID"), DisplayName("主键")]
public int ID { get; set; }
/// <summary>
///监控表名称
/// </summary>
[Persistent("TABLENAME"), DisplayName("监控表名称")]
public string TABLENAME { get; set; }
/// <summary>
///修改数据条数
/// </summary>
[Persistent("UPDATENUM"), DisplayName("修改数据条数")]
public int UPDATENUM { get; set; }
/// <summary>
///添加数据条数
/// </summary>
[Persistent("ADDNUM"), DisplayName("添加数据条数")]
public int ADDNUM { get; set; }
/// <summary>
///删除数据条数
/// </summary>
[Persistent("DELETENUM"), DisplayName("删除数据条数")]
public int DELETENUM { get; set; }
/// <summary>
///状态成功失败
/// </summary>
[Persistent("STATE"), DisplayName("状态成功失败")]
public string STATE { get; set; }
/// <summary>
///数据添加时间
/// </summary>
[Persistent("MONITORTIME"), DisplayName("数据添加时间")]
public DateTime? MONITORTIME { get; set; }
/// <summary>
///现有数据量
/// </summary>
[Persistent("DATENUM"), DisplayName("现有数据量")]
public int DATENUM { get; set; }
}
}

@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的一般信息由以下
// 控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("DataSync.CheckComm")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("DataSync.CheckComm")]
[assembly: AssemblyCopyright("Copyright © 2023")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 会使此程序集中的类型
//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型
//请将此类型的 ComVisible 特性设置为 true。
[assembly: ComVisible(false)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("9e97a8f9-869b-4fcb-b0d4-5de4a655ce9e")]
// 程序集的版本信息由下列四个值组成:
//
// 主版本
// 次版本
// 生成号
// 修订号
//
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

@ -0,0 +1,55 @@
using SOA.Persistent;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DataSync.CheckComm
{
[Serializable, Table("SYNCHRONOUSMONITORINGTABLE")]
public class Synchronousmonitoringtable
{
/// <summary>
///主键
/// </summary>
[Persistent("ID"), DisplayName("主键")]
public int ID { get; set; }
/// <summary>
///表名称
/// </summary>
[Persistent("TABLENAME"), DisplayName("表名称")]
public string TABLENAME { get; set; }
/// <summary>
///表同步时间
/// </summary>
[Persistent("TABLESYNCHRONOUSTIME"), DisplayName("表同步时间")]
public string TABLESYNCHRONOUSTIME { get; set; }
/// <summary>
///数据添加时间
/// </summary>
[Persistent("TABLEMONITORTIME"), DisplayName("数据添加时间")]
public DateTime? TABLEMONITORTIME { get; set; }
/// <summary>
///状态
/// </summary>
[Persistent("STATE"), DisplayName("状态")]
public string STATE { get; set; }
/// <summary>
///表分类
/// </summary>
[Persistent("TABLETYPE"), DisplayName("表分类")]
public string TABLETYPE { get; set; }
}
}

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.5.1", FrameworkDisplayName = ".NET Framework 4.5.1")]

@ -0,0 +1,45 @@
E:\05大冶特钢460钢管\OrTools\cutplansync\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.dll
E:\05大冶特钢460钢管\OrTools\cutplansync\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.pdb
E:\05大冶特钢460钢管\OrTools\cutplansync\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.AssemblyReference.cache
E:\05大冶特钢460钢管\OrTools\cutplansync\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.CoreCompileInputs.cache
E:\05大冶特钢460钢管\OrTools\cutplansync\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.dll
E:\05大冶特钢460钢管\OrTools\cutplansync\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.pdb
E:\05大冶特钢460钢管\01最新代码\Daye460_DataSync\DataSyncPlan\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.dll
E:\05大冶特钢460钢管\01最新代码\Daye460_DataSync\DataSyncPlan\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.pdb
E:\05大冶特钢460钢管\01最新代码\Daye460_DataSync\DataSyncPlan\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.AssemblyReference.cache
E:\05大冶特钢460钢管\01最新代码\Daye460_DataSync\DataSyncPlan\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.CoreCompileInputs.cache
E:\05大冶特钢460钢管\01最新代码\Daye460_DataSync\DataSyncPlan\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.dll
E:\05大冶特钢460钢管\01最新代码\Daye460_DataSync\DataSyncPlan\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.pdb
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.AssemblyReference.cache
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.CoreCompileInputs.cache
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.dll
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.pdb
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.dll
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.pdb
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\System.Net.Http.Formatting.dll
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.CopyComplete
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.dll.config
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\Newtonsoft.Json.dll
E:\新冶钢\工艺研究\资料\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\Newtonsoft.Json.xml
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.dll.config
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.dll
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.pdb
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\Newtonsoft.Json.dll
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\System.Net.Http.Formatting.dll
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\Newtonsoft.Json.xml
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.AssemblyReference.cache
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.CoreCompileInputs.cache
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.CopyComplete
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.dll
E:\北科大研究院\项目文件\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.pdb
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.dll.config
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.dll
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\DataSync.CheckComm.pdb
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\Newtonsoft.Json.dll
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\System.Net.Http.Formatting.dll
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\bin\Debug\Newtonsoft.Json.xml
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.AssemblyReference.cache
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.CoreCompileInputs.cache
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.csproj.CopyComplete
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.dll
E:\新冶钢\工艺研究\定时程序\定时程序\DataSync.CheckComm\DataSync.CheckComm\obj\Debug\DataSync.CheckComm.pdb

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net451" />
</packages>

@ -0,0 +1,20 @@
The MIT License (MIT)
Copyright (c) 2007 James Newton-King
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

@ -0,0 +1,71 @@
# ![Logo](https://raw.githubusercontent.com/JamesNK/Newtonsoft.Json/master/Doc/icons/logo.jpg) Json.NET
[![NuGet version (Newtonsoft.Json)](https://img.shields.io/nuget/v/Newtonsoft.Json.svg?style=flat-square)](https://www.nuget.org/packages/Newtonsoft.Json/)
[![Build status](https://dev.azure.com/jamesnk/Public/_apis/build/status/JamesNK.Newtonsoft.Json?branchName=master)](https://dev.azure.com/jamesnk/Public/_build/latest?definitionId=8)
Json.NET is a popular high-performance JSON framework for .NET
## Serialize JSON
```csharp
Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Sizes = new string[] { "Small" };
string json = JsonConvert.SerializeObject(product);
// {
// "Name": "Apple",
// "Expiry": "2008-12-28T00:00:00",
// "Sizes": [
// "Small"
// ]
// }
```
## Deserialize JSON
```csharp
string json = @"{
'Name': 'Bad Boys',
'ReleaseDate': '1995-4-7T00:00:00',
'Genres': [
'Action',
'Comedy'
]
}";
Movie m = JsonConvert.DeserializeObject<Movie>(json);
string name = m.Name;
// Bad Boys
```
## LINQ to JSON
```csharp
JArray array = new JArray();
array.Add("Manual text");
array.Add(new DateTime(2000, 5, 23));
JObject o = new JObject();
o["MyArray"] = array;
string json = o.ToString();
// {
// "MyArray": [
// "Manual text",
// "2000-05-23T00:00:00"
// ]
// }
```
## Links
- [Homepage](https://www.newtonsoft.com/json)
- [Documentation](https://www.newtonsoft.com/json/help)
- [NuGet Package](https://www.nuget.org/packages/Newtonsoft.Json)
- [Release Notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Contributing Guidelines](https://github.com/JamesNK/Newtonsoft.Json/blob/master/CONTRIBUTING.md)
- [License](https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/json.net)

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,83 @@
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="soa" type="SOA.Config.ConfigHandler, SOA.Core" />
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
<soa>
<server>
</server>
<appService>
<!--<service object="" active=""/>-->
</appService>
<registries>
</registries>
<services>
</services>
<schedule>
<!-- <job id="1" object="plan1" trigger="timer(600)" active="true"/> -->
<!-- <job id="1" object="Schedule" trigger="timer(60)" active="true"/> -->
<!-- <job id="2" object="DelaySend" trigger="timer(120)" active="true"/> -->
<!-- <job id="3" object="P5PS01SendSync" trigger="timer(120)" active="true"/> -->
<job id="1" object="CheckComm" trigger="timer(60)" active="true"/>
</schedule>
<objects>
<!-- <object id="db" type="SOA.Persistent.OracleDataStore, SOA.Persistent" scope="prototype"> -->
<!-- <constructor-arg value="Data Source=(DESCRIPTION= (ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.15.199.66)(PORT=1521))) (CONNECT_DATA=(SERVICE_NAME=qmsdb))); User Id=dyprod;Password=dyprod123;"/> -->
<!-- </object> -->
<object id="db" type="SOA.Persistent.OracleDataStore, SOA.Persistent" scope="prototype">
<constructor-arg value="Data Source=(DESCRIPTION= (ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.15.88.212)(PORT=1521))) (CONNECT_DATA=(SERVICE_NAME=ORCL))); User Id=RDMS;Password=nerc;"/>
</object>
<!-- <object id="Schedule" type="DataSync.Schedule.Schedule,DataSync.Schedule" scope="prototype"/> -->
<!-- <object id="DelaySend" type="DataSync.DelaySend.DelaySend,DataSync.DelaySend" scope="prototype"/> -->
<!-- <object id="P5PS01SendSync" type="P5PS01SendSync.P5PS01SendSync,P5PS01SendSync" scope="prototype"/> -->
<object id="CheckComm" type="DataSync.CheckComm.CheckComm,DataSync.CheckComm" scope="prototype"/>
<!--<object id="cached" type="SOA.Cache.SimpleCached, SOA.Core"/>-->
</objects>
</soa>
<log4net>
<appender name="ConsoleLogOutput" type="log4net.Appender.ConsoleAppender" >
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%-5level] %date [%-5.5thread] %logger - %message%newline" />
</layout>
</appender>
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<file value=".\log\" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<param name="StaticLogFileName" value="false" />
<datePattern value="yyyyMM\\'logfile'_yyyyMMdd.'log'" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
<root>
<appender-ref ref="ConsoleLogOutput" />
<appender-ref ref="RollingLogFileAppender" />
</root>
</log4net>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.7.0" newVersion="5.2.7.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.7.0" newVersion="5.2.7.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

@ -0,0 +1,377 @@
using log4net;
using log4net.Layout;
using SOA.Objects;
using SOA.Persistent;
using SOA.Schedule;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Text;
/********************************************************
* Copyright (c) 2020 University of Science and Technology Beijing
* All Rights Reserved
*
* FileName : 460MES
* Description :
* Version : V1.0
* Compiler : Visual Studio 2022
* Created : (2023/2/6)
* Author : ChenBo
* Company : University of Science and Technology Beijing
*
* Repair :
* RepairTime :
********************************************************/
namespace DataSync.Schedule
{
public class Schedule : IJob
{
private static readonly ILog logger = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
public void Execute()
{
DataSyncSchedule();
}
/// <summary>
/// 同步MES缴库电文数据
/// </summary>
private void DataSyncSchedule()
{
StringBuilder strSql = new StringBuilder();
IList<SemiPlanDetail> planDetails = new List<SemiPlanDetail>();
IList<SemiPlanDetail> planDetailsUpdate = new List<SemiPlanDetail>();
IList<PpCutDetail> cutPlanDetails = new List<PpCutDetail>();
IList<PpCutDetail> cutPlanUpdates = new List<PpCutDetail>();
IList<QdP5ps01> cutPlanSendList = new List<QdP5ps01>();
IList<QdP5ps02> planSendList = new List<QdP5ps02>();
IList<TbCombineBlanks> blanks = new List<TbCombineBlanks>();
IList<TbCombineBlanks> blanksUpdate = new List<TbCombineBlanks>();
IList<QdP5g1m6> blankSendList = new List<QdP5g1m6>();
DateTime dtNow = DateTime.Now;
strSql.AppendLine("SELECT * FROM PP_SEMI_DETAIL WHERE SORT_STATUS = 5 AND EXTRA6 <> '2' ");
using (IDbContext db = ObjectContainer.GetObject<IDbContext>("db"))
{
try
{
// 查询计划下发数据
planDetails = db.Query<SemiPlanDetail>(strSql.ToString());
string strPlanNos = string.Empty;
if (planDetails.Count == 0) { logger.Info("【" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "】未查询到已下发热轧计划数据;"); return; }
// 拼接计划号并去重,为后续查询锯切计划以及组坯数据做好准备
strPlanNos = string.Join("','", planDetails.Select(t => t.Extra7).Distinct().ToList());
logger.Info("【" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "】查询到已下发热轧计划数据:" + planDetails.Count + "条,计划号为【" + strPlanNos + "】;");
// 查询锯切计划下发数据
cutPlanDetails = db.Query<PpCutDetail>("SELECT * FROM PP_CUT_DETAIL WHERE NVL(DO_FLAG,0) = 0 and CUT_PLAN_ID IN ('" + strPlanNos + "')");
if (cutPlanDetails.Count > 0)
{
string strTeam = string.Join("','", cutPlanDetails.Select(q => q.Team));
cutPlanDetails = db.Query<PpCutDetail>("SELECT * FROM PP_CUT_DETAIL WHERE NVL(DO_FLAG,0) = 0 and TEAM IN ('" + strTeam + "')");
logger.Info("【" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "】查询到已下发锯切计划数据:" + cutPlanDetails.Count + "条;");
}
// 查询组坯中间表待发送电文数据
//blanks = db.Query<TbCombineBlanks>("SELECT * FROM TB_COMBINE_BLANKS T WHERE FLAG = 0 AND T.PLAN_NO IN ('" + strPlanNos + "')");
//logger.Info("【" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "】查询需要组坯数据:" + blanks.Count + "条;");
// 整理组坯电文数据查询坯料库判断status字段是否等于1mes确认收账当使用的坯料全部确认收账后向电文表中保存数据
DataTable dt = new DataTable();
string strPlanNoCheck = string.Empty;
string importNo = string.Empty;
//foreach (TbCombineBlanks blank in blanks.OrderBy(q => q.PlanNo).ToList())
//{
// if (strPlanNoCheck != blank.PlanNo)
// {
// strPlanNoCheck = blank.PlanNo;
// importNo = string.Join("','", blanks.Where(q => q.PlanNo == strPlanNoCheck).ToList());
// dt = new DataTable();
// dt = db.Query("SELECT COUNT(*) as count,SUM(STATUS) as status FROM DYTRACK.TRK_LW_DETAIL T WHERE T.IMPORTNO IN ('" + importNo + "')");
// if (dt.Rows[0][0].ToInt() == blanks.Where(q => q.PlanNo == strPlanNoCheck).ToList().Count && dt.Rows[0][1] == dt.Rows[0][0])
// {
// IList<VTmmtr00> MesBlank = db.Query<VTmmtr00>("select * from QMS.V_TMMTR00 T WHERE T.MAT_NO IN ('" + importNo + "')");
// foreach (TbCombineBlanks item in blanks.Where(q => q.PlanNo == strPlanNoCheck).ToList())
// {
// blank.Flag = 1;
// blanksUpdate.Add(blank);
// QdP5g1m6 blankSendModel = new QdP5g1m6();
// blankSendModel.PlanNo = strPlanNoCheck;
// blankSendModel.MatNo = item.MatNo;
// blankSendModel.FirstFlag = item.FirstFlag;
// blankSendModel.MsgTime = dtNow;
// blankSendModel.HeatNo = item.HeatNo;
// blankSendList.Add(blankSendModel);
// }
// foreach (PpCutDetail item in cutPlanDetails.Where(q => q.CutPlanId == strPlanNoCheck).ToList())
// {
// QdP5ps01 cutPlanData = new QdP5ps01();
// cutPlanData.Guidkey = Guid.NewGuid().ToString("D");
// cutPlanData.Guidplan = Guid.NewGuid().ToString("D");
// cutPlanData.PlanDateFrom = dtNow.AddMonths(-6).ToString("yyyyMMdd");
// cutPlanData.PlanDateTo = dtNow.AddMonths(6).ToString("yyyyMMdd");
// cutPlanData.WholeBacklogCode = "T4";
// cutPlanData.SgSign = item.SgSign;
// cutPlanData.SgStd = item.SgStd;
// cutPlanData.InMatThickFrom = 0;
// cutPlanData.InMatThickTo = 9999.99m;
// cutPlanData.LackFlag = "1";
// cutPlanData.PlanType = item.PlanType.ToString();
// cutPlanData.PlanBacklogCode = "T4L0";
// cutPlanData.OrderOuterDiaFrom = 0;
// cutPlanData.OrderOuterDiaTo = 9999.99m;
// cutPlanData.OrderWalThickFrom = 0;
// cutPlanData.OrderWalThickTo = 9999.99m;
// cutPlanData.StockNo = item.StockPlaceNo;
// cutPlanData.StNo = item.StNo;
// cutPlanData.RlNoIn = item.BlankNo;
// cutPlanData.MatNo = item.Importno;
// cutPlanData.PlanWt = item.PlanTotalWt;
// cutPlanData.PlanTube = item.PlanTube;
// cutPlanData.SawLenMin = item.MatActLen;
// cutPlanData.SawLenMax = item.MatActLen;
// cutPlanData.SawLen = item.MatActLen;
// cutPlanData.SawTube = item.TubeNum;
// cutPlanData.SawWt = item.PlanTotalWt;
// cutPlanData.PlanNo = strPlanNoCheck;
// cutPlanData.InIngotCode = item.InIngotCode;
// cutPlanData.MsgTime = dtNow;
// cutPlanData.OrderNo = item.OrderNo;
// cutPlanData.HeatNo = item.HeatNo;
// cutPlanSendList.Add(cutPlanData);
// item.DoFlag = 1;// 标识该条数据已发送电文
// cutPlanUpdates.Add(item);
// }
// foreach (SemiPlanDetail item in planDetails.Where(q=>q.Extra7 == strPlanNoCheck).ToList())
// {
// VTmmtr00 blankData = MesBlank.Where(q => q.MatNo == item.Importno).FirstOrDefault();
// item.Extra8 = "2";// 标识该条数据已发送电文
// planDetailsUpdate.Add(item);
// QdP5ps02 plan = new QdP5ps02();
// plan.PlanDateFrom = dtNow.AddMonths(-6).ToString("yyyyMMdd");
// plan.PlanDateTo = dtNow.AddMonths(6).ToString("yyyyMMdd");
// plan.WholeBacklogCode = "T4";
// plan.OrderNo = item.OrderNo;
// plan.SgSign = item.SgSign;
// plan.SgStd = item.SgStd;
// plan.InMatThickFrom = 0;
// plan.InMatThickTo = 9999.99m;
// plan.LackFlag = "1";
// plan.PlanType = "2";
// plan.PlanBacklogCode = "T4L1";
// plan.OrderOuterDiaFrom = 0;
// plan.OrderOuterDiaTo = 9999.99m;
// plan.OrderWalThickFrom = 0;
// plan.OrderWalThickTo = 9999.99m;
// plan.StockNo = blankData.StockNo;
// plan.MatThick = blankData.MatThick.ToInt();
// plan.StNo = blankData.StNo;
// plan.InIngotCode = blankData.InIngotCode;
// plan.HeatNo = blankData.HeatNo;
// plan.RlNoIn = blankData.RlNoIn;
// plan.MatNo = blankData.MatNo;
// plan.PlanWt = item.Weight;
// plan.PlanTube = item.TubeNumber;
// plan.RlNo = item.CardNo;
// plan.PlanNo = item.PlanNo;
// plan.MsgTime = dtNow;
// plan.Guidkey = Guid.NewGuid().ToString("D");
// planSendList.Add(plan);
// }
// }
// }
// else
// {
// continue;
// }
//}
foreach (PpCutDetail cutplan in cutPlanDetails)
{
if (cutPlanUpdates.Where(q => q.Team == cutplan.Team).Count() > 0)
{
continue;
}
foreach (PpCutDetail item in cutPlanDetails.Where(q => q.Team == cutplan.Team))
{
blanks = db.Query<TbCombineBlanks>("SELECT * FROM TB_COMBINE_BLANKS T WHERE FLAG = 0 AND T.PLAN_NO = '" + item.CutPlanId + "'");
logger.Info("【" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "】查询计划【" + item.CutPlanId + "】需要组坯数据:" + blanks.Count + "条;");
QdP5ps01 cutPlanData = new QdP5ps01();
//foreach (TbCombineBlanks blank in blanks)
//{
bool doPlan = false;
importNo = string.Join("','", blanks.Select(b => b.MatNo.ToString()).ToArray());
dt = new DataTable();
dt = db.Query("SELECT COUNT(*) as count,SUM(STATUS) as status FROM DYTRACK.TRK_LW_DETAIL T WHERE T.IMPORTNO IN ('" + importNo + "')");
if (dt.Rows[0][0].ToInt() == blanks.Where(q => q.PlanNo == item.CutPlanId).ToList().Count && dt.Rows[0][1] == dt.Rows[0][0])
{
doPlan = true;
IList<VTmmtr00> MesBlank = db.Query<VTmmtr00>("select * from QMS.V_TMMTR00 T WHERE T.MAT_NO IN ('" + importNo + "')");
foreach (TbCombineBlanks blank in blanks)
{
blank.Flag = 1;
blanksUpdate.Add(blank);
QdP5g1m6 blankSendModel = new QdP5g1m6();
blankSendModel.PlanNo = strPlanNoCheck;
blankSendModel.MatNo = blank.MatNo;
blankSendModel.FirstFlag = blank.FirstFlag;
blankSendModel.MsgTime = dtNow;
blankSendModel.HeatNo = item.HeatNo;
blankSendModel.Flag = 0;
blankSendList.Add(blankSendModel);
}
}
if (blanks.Count > 0 && !doPlan)
{
logger.Info("【" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "】计划【" + item.CutPlanId + "】需要的坯料信息MES未收涨暂时无法向产销发送计划数据");
continue;
}
IList<VTmmtr00> MesMat = db.Query<VTmmtr00>("select * from QMS.V_TMMTR00 T WHERE T.MAT_NO IN ('" + item.Importno + "')");
if (MesMat.Count == 0)
{
logger.Info("【" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "】计划【" + item.CutPlanId + "】需要的坯料信息MES未收涨暂时无法向产销发送计划数据");
continue;
}
//}
if (!string.IsNullOrEmpty(item.OrderNo))
{
DataTable dtOrder = db.Query("select * From pp_order where order_no = '" + item.OrderNo + "'");
if (dtOrder.Rows.Count > 0)
{
cutPlanData.SgSign = dtOrder.Rows[0]["SG_SIGN"].ToString();
cutPlanData.SgStd = dtOrder.Rows[0]["SG_STD"].ToString();
}
else
{
cutPlanData.SgSign = item.SgSign;
cutPlanData.SgStd = item.SgStd;
}
}
else
{
cutPlanData.SgSign = item.SgSign;
cutPlanData.SgStd = item.SgStd;
}
cutPlanData.Guidkey = Guid.NewGuid().ToString("D");
cutPlanData.Guidplan = cutplan.Team;
cutPlanData.PlanDateFrom = dtNow.AddMonths(-6).ToString("yyyyMMdd");
cutPlanData.PlanDateTo = dtNow.AddMonths(6).ToString("yyyyMMdd");
cutPlanData.WholeBacklogCode = "T4";
//cutPlanData.SgSign = item.SgSign;
//cutPlanData.SgStd = item.SgStd;
cutPlanData.InMatThickFrom = 0;
cutPlanData.InMatThickTo = 9999.99m;
cutPlanData.LackFlag = "1";
cutPlanData.PlanType = item.PlanType.ToString();
cutPlanData.PlanBacklogCode = "T4L0";
cutPlanData.OrderOuterDiaFrom = 0;
cutPlanData.OrderOuterDiaTo = 9999.99m;
cutPlanData.OrderWalThickFrom = 0;
cutPlanData.OrderWalThickTo = 9999.99m;
cutPlanData.StockNo = MesMat[0].StockPlaceNo;
cutPlanData.StNo = MesMat[0].StNo;
cutPlanData.RlNoIn = item.BlankNo;
cutPlanData.MatNo = item.Importno;
cutPlanData.PlanWt = item.PlanTotalWt;
cutPlanData.PlanTube = item.PlanTube;
cutPlanData.SawLenMin = item.MatActLen;
cutPlanData.SawLenMax = item.MatActLen;
cutPlanData.SawLen = item.MatActLen;
cutPlanData.SawTube = item.TubeNum;
cutPlanData.SawWt = item.PlanTotalWt;
cutPlanData.PlanNo = item.CutPlanId;
cutPlanData.MtrlText = item.CutPlanId;
cutPlanData.InIngotCode = item.InIngotCode;
cutPlanData.MsgTime = dtNow;
cutPlanData.OrderNo = item.OrderNo;
cutPlanData.HeatNo = item.HeatNo;
cutPlanData.Flag = 2;
cutPlanSendList.Add(cutPlanData);
item.DoFlag = 1;// 标识该条数据已发送电文
cutPlanUpdates.Add(item);
}
}
foreach (SemiPlanDetail item in planDetails)
{
IList<VTmmtr00> MesBlank = db.Query<VTmmtr00>("select * from QMS.V_TMMTR00 T WHERE T.MAT_NO = '" + item.Importno + "'");
VTmmtr00 blankData = MesBlank.Where(q => q.MatNo == item.Importno).FirstOrDefault();
if (MesBlank.Count == 0) continue;
item.Extra6 = "2";// 标识该条数据已发送电文
planDetailsUpdate.Add(item);
QdP5ps02 plan = new QdP5ps02();
plan.PlanDateFrom = dtNow.AddMonths(-6).ToString("yyyyMMdd");
plan.PlanDateTo = dtNow.AddMonths(6).ToString("yyyyMMdd");
plan.WholeBacklogCode = "T4";
plan.OrderNo = item.OrderNo;
plan.SgSign = item.SgSign;
plan.SgStd = item.SgStd;
plan.InMatThickFrom = 0;
plan.InMatThickTo = 9999.99m;
plan.LackFlag = "1";
plan.PlanType = "2";
plan.PlanBacklogCode = "T4L1";
plan.OrderOuterDiaFrom = 0;
plan.OrderOuterDiaTo = 9999.99m;
plan.OrderWalThickFrom = 0;
plan.OrderWalThickTo = 9999.99m;
plan.StockNo = blankData.StockNo;
plan.MatThick = blankData.MatThick.ToInt();
plan.StNo = blankData.StNo;
plan.InIngotCode = blankData.InIngotCode;
plan.HeatNo = blankData.HeatNo;
plan.RlNoIn = blankData.RlNoIn;
plan.MatNo = blankData.MatNo;
plan.PlanWt = item.Weight;
plan.PlanTube = item.TubeNumber;
plan.RlNo = item.CardNo;
plan.PlanNo = item.PlanNo;
plan.MsgTime = dtNow;
plan.Flag = 2;
plan.Guidkey = Guid.NewGuid().ToString("D");
planSendList.Add(plan);
}
db.BeginTransaction();
// 保存组坯、锯切计划、热轧计划电文数据
logger.Info("【" + dtNow + "】开始插入电文数据,组坯电文数据 " + blankSendList.Count() + "条,锯切计划数据 " + cutPlanSendList.Count() + "条,热轧计划数据 " + planSendList.Count() + "条。");
db.Insert<QdP5g1m6>(blankSendList);
db.Insert<QdP5ps01>(cutPlanSendList);
db.Insert<QdP5ps02>(planSendList);
logger.Info("【" + dtNow + "】插入电文数据结束。");
// 更新组坯中间表、锯切计划、热轧计划数据状态
logger.Info("【" + dtNow + "】开始更新数据,组坯数据 " + blankSendList.Count() + "条,锯切数据 " + cutPlanSendList.Count() + "条,热轧数据 " + planSendList.Count() + "条。");
db.Update<TbCombineBlanks>(blanksUpdate);
db.Update<PpCutDetail>(cutPlanUpdates);
db.Update<SemiPlanDetail>(planDetailsUpdate);
logger.Info("【" + dtNow + "】更新组坯中间表、锯切计划、热轧计划数据状态结束。");
db.Commit();
}
catch (Exception ex)
{
logger.Error("【" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "】发送计划电文出错:" + ex.ToString());
db.Rollback();
}
}
}
}
}

File diff suppressed because it is too large Load Diff

@ -0,0 +1,174 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Web.Http.SelfHost</name>
</assembly>
<members>
<member name="T:System.Net.Http.HttpRequestMessageExtensions">
<summary>Provides extension methods for <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
</member>
<member name="M:System.Net.Http.HttpRequestMessageExtensions.GetSecurityMessageProperty(System.Net.Http.HttpRequestMessage)">
<summary>Gets the current <see cref="T:System.ServiceModel.Security.SecurityMessageProperty" /> stored in the request message properties for the given request.</summary>
<returns>The current <see cref="T:System.ServiceModel.Security.SecurityMessageProperty" />.</returns>
<param name="request">The request.</param>
</member>
<member name="T:System.Web.Http.SelfHost.HttpSelfHostConfiguration">
<summary>Contains the configuration class for HTTP Services.</summary>
</member>
<member name="M:System.Web.Http.SelfHost.HttpSelfHostConfiguration.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.HttpSelfHostConfiguration" /> class.</summary>
<param name="baseAddress">The base address in a form of string.</param>
</member>
<member name="M:System.Web.Http.SelfHost.HttpSelfHostConfiguration.#ctor(System.Uri)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.HttpSelfHostConfiguration" /> class.</summary>
<param name="baseAddress">The base address in a URI form.</param>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.BaseAddress">
<summary>Gets the base HTTP address.</summary>
<returns>The <see cref="T:System.Uri" /> object that represents the base HTTP address.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.ClientCredentialType">
<summary>Gets or sets the client credential type that the server expects.</summary>
<returns>A <see cref="T:System.ServiceModel.HttpClientCredentialType" /> value that specifies the credential type.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.HostNameComparisonMode">
<summary>Gets a value that specifies how the host name should be used in URI comparisons when dispatching an incoming message. </summary>
<returns>One of the values of the <see cref="T:System.ServiceModel.HostNameComparisonMode" /> enumeration.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.MaxBufferSize">
<summary>Gets or sets the maximum size of the buffer.</summary>
<returns>The maximum size of the buffer. The default size is 65536 bytes.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.MaxConcurrentRequests">
<summary>Gets or sets the upper limit of concurrent <see cref="T:System.Net.Http.HttpRequestMessage" /> instances that can be processed at any given time. The default is 100 times the number of CPU cores.</summary>
<returns>The upper limit of concurrent <see cref="T:System.Net.Http.HttpRequestMessage" /> instances that can be processed at any given time.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.MaxReceivedMessageSize">
<summary>Gets or sets the maximum size of the received message.</summary>
<returns>The maximum size of the received message. The default size is 65536 bytes.</returns>
</member>
<member name="M:System.Web.Http.SelfHost.HttpSelfHostConfiguration.OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding)">
<summary>Called to apply the configuration on the endpoint level.</summary>
<returns>The <see cref="T:System.ServiceModel.Channels.BindingParameterCollection" /> to use when building the <see cref="T:System.ServiceModel.Channels.IChannelListener" /> or null if no binding parameters are present.</returns>
<param name="httpBinding">The HTTP endpoint.</param>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.ReceiveTimeout">
<summary>Gets or sets the receive timeout.</summary>
<returns>The receive timeout.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.SendTimeout">
<summary>Gets or sets the send timeout.</summary>
<returns>The send timeout.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.TransferMode">
<summary>Gets or sets the transfer mode.</summary>
<returns>One of the enumeration values of the <see cref="T:System.ServiceModel.TransferMode" /> enumeration .</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.UserNamePasswordValidator">
<summary>Gets or sets the <see cref="T:System.IdentityModel.Selectors.UserNamePasswordValidator" /> that is used to validate the username and password sent over HTTP or HTTPS.</summary>
<returns>The <see cref="T:System.IdentityModel.Selectors.UserNamePasswordValidator" /> that is used to validate the username and password sent over HTTP or HTTPS.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.X509CertificateValidator">
<summary>Gets or sets the <see cref="T:System.IdentityModel.Selectors.X509CertificateValidator" />instance that will be used to validate the client certificate sent over HTTPS.</summary>
<returns>The <see cref="T:System.IdentityModel.Selectors.X509CertificateValidator" />instance that will be used to validate the client certificate.</returns>
</member>
<member name="T:System.Web.Http.SelfHost.HttpSelfHostServer">
<summary> Implementation of an <see cref="T:System.Web.Http.HttpServer" /> which listens directly to HTTP. </summary>
</member>
<member name="M:System.Web.Http.SelfHost.HttpSelfHostServer.#ctor(System.Web.Http.SelfHost.HttpSelfHostConfiguration)">
<summary> Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.HttpSelfHostServer" /> class. </summary>
<param name="configuration">The configuration.</param>
</member>
<member name="M:System.Web.Http.SelfHost.HttpSelfHostServer.#ctor(System.Web.Http.SelfHost.HttpSelfHostConfiguration,System.Net.Http.HttpMessageHandler)">
<summary> Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.HttpSelfHostServer" /> class. </summary>
<param name="configuration">The configuration.</param>
<param name="dispatcher">The dispatcher.</param>
</member>
<member name="M:System.Web.Http.SelfHost.HttpSelfHostServer.CloseAsync">
<summary> Closes the current <see cref="T:System.Web.Http.HttpServer" /> instance. </summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> representing the asynchronous <see cref="T:System.Web.Http.HttpServer" /> close operation.</returns>
</member>
<member name="M:System.Web.Http.SelfHost.HttpSelfHostServer.OpenAsync">
<summary> Opens the current <see cref="T:System.Web.Http.HttpServer" /> instance. </summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> representing the asynchronous <see cref="T:System.Web.Http.HttpServer" /> open operation. Once this task completes successfully the server is running.</returns>
</member>
<member name="T:System.Web.Http.SelfHost.Channels.HttpBinding">
<summary> A binding used with endpoints for web services that use strongly-type HTTP request and response messages. </summary>
</member>
<member name="M:System.Web.Http.SelfHost.Channels.HttpBinding.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> class.</summary>
</member>
<member name="M:System.Web.Http.SelfHost.Channels.HttpBinding.#ctor(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode)">
<summary>Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> class with a specified security mode.</summary>
<param name="securityMode">An <see cref="T:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode" /> value that specifies the type of security used to configure a service endpoint using the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> binding.</param>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.ConfigureTransportBindingElement">
<summary> Gets or sets the delegate which configures the <see cref="T:System.ServiceModel.Channels.HttpTransportBindingElement" /> that this binding creates. </summary>
<returns>A delegate to configure the <see cref="T:System.ServiceModel.Channels.HttpTransportBindingElement" />.</returns>
</member>
<member name="M:System.Web.Http.SelfHost.Channels.HttpBinding.CreateBindingElements">
<summary>Creates a collection that contains the binding elements that are part of the current binding.</summary>
<returns>A collection that contains the binding elements from the current binding object in the correct order.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.EnvelopeVersion">
<summary>Gets the version of SOAP that is used for messages that are processed by this binding. </summary>
<returns>The value of the <see cref="T:System.ServiceModel.EnvelopeVersion" /> that is used with this binding. The value is always <see cref="F:System.ServiceModel.EnvelopeVersion.None" />..</returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.HostNameComparisonMode">
<summary>Gets or sets a value that indicates whether the hostname is used to reach the service when matching the URI.</summary>
<returns>The <see cref="T:System.ServiceModel.HostnameComparisonMode" /> value. </returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.MaxBufferPoolSize">
<summary>Gets or sets the maximum amount of memory allocated for the buffer manager that manages the buffers required by endpoints that use this binding.</summary>
<returns>The maximum size, in bytes, for the pool of buffers used by an endpoint configured with this binding.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.MaxBufferSize">
<summary>Gets or sets the maximum amount of memory that is allocated for use by the manager of the message buffers that receive messages from the channel.</summary>
<returns>The maximum buffer size.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.MaxReceivedMessageSize">
<summary>Gets or sets the maximum size for a message that can be processed by the binding.</summary>
<returns>The maximum size, in bytes, for a message that is processed by the binding.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.Scheme">
<summary>Gets the URI transport scheme for the channels and listeners that are configured with this binding.</summary>
<returns>The transport scheme.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.Security">
<summary>Gets or sets the security settings used with this binding.</summary>
<returns>The security settings..</returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.System#ServiceModel#Channels#IBindingRuntimePreferences#ReceiveSynchronously">
<summary>Gets a value that indicates whether incoming requests are handled synchronously or asynchronously.</summary>
<returns>true if requests are handled synchronously; false if handled asynchronously.</returns>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.TransferMode">
<summary>Gets or sets a value that indicates whether messages are sent buffered or streamed.</summary>
<returns>The <see cref="T:System.ServiceModel.TransferMode" /> value that indicates whether messages are sent buffered or streamed.</returns>
</member>
<member name="T:System.Web.Http.SelfHost.Channels.HttpBindingSecurity">
<summary> Specifies the types of security available to a service endpoint configured to use an <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> binding. </summary>
</member>
<member name="M:System.Web.Http.SelfHost.Channels.HttpBindingSecurity.#ctor">
<summary> Creates a new instance of the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBindingSecurity" /> class. </summary>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBindingSecurity.Mode">
<summary> Gets or sets the mode of security that is used by an endpoint configured to use an <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> binding. </summary>
</member>
<member name="P:System.Web.Http.SelfHost.Channels.HttpBindingSecurity.Transport">
<summary> Gets or sets an object that contains the transport-level security settings for the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> binding. </summary>
</member>
<member name="T:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode">
<summary> Defines the modes of security that can be used to configure a service endpoint that uses the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" />. </summary>
</member>
<member name="F:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode.None">
<summary> Indicates no security is used with HTTP requests. </summary>
</member>
<member name="F:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode.Transport">
<summary> Indicates that transport-level security is used with HTTP requests. </summary>
</member>
<member name="F:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode.TransportCredentialOnly">
<summary> Indicates that only HTTP-based client authentication is provided. </summary>
</member>
</members>
</doc>

File diff suppressed because it is too large Load Diff

@ -0,0 +1,20 @@
2023-06-28 09:56:33,476 [1] INFO SOA.ServiceHost.Program [(null)] - ÑéÖ¤ÊÚȨ...
2023-06-28 09:56:33,499 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-06-28 09:56:33,704 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-06-28 09:56:33,705 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-06-28 09:56:33,706 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-06-28 09:56:33,708 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-06-28 09:56:33,709 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-06-28 09:56:33,772 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(10)
2023-06-28 09:56:33,774 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-06-28 09:56:33,774 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(10)
2023-06-28 09:56:43,821 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:56:53,886 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:57:03,956 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:57:14,024 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:57:24,100 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:57:34,168 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:57:44,226 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:57:54,300 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:58:04,330 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111
2023-06-28 09:58:14,365 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 111

@ -0,0 +1,685 @@
2023-07-08 10:38:38,546 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 10:38:38,581 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 10:38:39,014 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 10:38:39,016 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 10:38:39,017 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 10:38:39,018 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 10:38:39,019 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 10:38:39,118 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(3600)
2023-07-08 10:38:39,120 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 10:38:39,120 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(3600)
2023-07-08 10:40:11,593 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 10:40:11,613 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 10:40:11,721 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 10:40:11,722 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 10:40:11,723 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 10:40:11,724 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 10:40:11,724 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 10:40:11,782 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(3600)
2023-07-08 10:40:11,783 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 10:40:11,783 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(3600)
2023-07-08 10:41:06,795 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 10:41:06,815 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 10:41:06,924 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 10:41:06,925 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 10:41:06,926 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 10:41:06,926 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 10:41:06,927 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 10:41:06,985 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-08 10:41:06,986 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 10:41:06,986 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-08 10:48:07,041 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 10:48:07,072 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 10:48:07,385 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 10:48:07,385 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 10:48:07,385 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 10:48:07,385 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 10:48:07,385 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 10:48:07,463 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(120)
2023-07-08 10:48:07,478 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 10:48:07,478 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(120)
2023-07-08 10:49:54,745 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 10:49:54,776 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 10:49:54,948 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 10:49:54,948 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 10:49:54,948 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 10:49:54,948 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 10:49:54,948 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 10:49:55,026 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(120)
2023-07-08 10:49:55,026 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 10:49:55,026 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(120)
2023-07-08 10:52:02,785 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 10:52:50,697 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 10:52:50,728 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 10:52:50,869 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 10:52:50,869 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 10:52:50,869 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 10:52:50,869 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 10:52:50,869 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 10:52:50,931 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(120)
2023-07-08 10:52:50,931 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 10:52:50,931 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(120)
2023-07-08 10:54:57,919 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 10:54:59,068 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 10:57:38,812 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取数据表数据报错-表TOM01-错误信息ORA-00903: 表名无效
2023-07-08 10:57:38,831 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IndexOutOfRangeException: 在位置 0 处没有任何行。
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 DataSync.CheckComm.CheckComm.GetTableNum(String TableName)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 10:57:39,051 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 10:57:39,052 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 10:57:39,063 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取数据表数据报错-表TOM01-错误信息ORA-00903: 表名无效
2023-07-08 10:57:39,064 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IndexOutOfRangeException: 在位置 0 处没有任何行。
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 DataSync.CheckComm.CheckComm.GetTableNum(String TableName)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 10:59:39,133 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 10:59:39,133 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 10:59:39,148 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取数据表数据报错-表TOM01-错误信息ORA-00903: 表名无效
2023-07-08 10:59:39,148 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IndexOutOfRangeException: 在位置 0 处没有任何行。
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 DataSync.CheckComm.CheckComm.GetTableNum(String TableName)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 11:00:34,486 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 11:00:34,517 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 11:00:34,658 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 11:00:34,658 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 11:00:34,658 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 11:00:34,658 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 11:00:34,674 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 11:00:34,736 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(120)
2023-07-08 11:00:34,736 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 11:00:34,736 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(120)
2023-07-08 11:05:42,171 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:05:47,029 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:07:47,087 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:09:47,193 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:11:47,194 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:13:47,286 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:15:47,375 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:17:47,472 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:19:47,498 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:21:47,605 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:23:47,645 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:25:47,748 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:27:47,832 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:29:47,851 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:31:47,876 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:33:47,895 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:35:47,996 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:37:48,106 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:39:48,160 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 11:41:48,201 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:34:57,579 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:36:09,667 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 13:36:09,703 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 13:36:09,863 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 13:36:09,863 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 13:36:09,863 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 13:36:09,863 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 13:36:09,863 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 13:36:09,935 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(120)
2023-07-08 13:36:09,935 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 13:36:09,935 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(120)
2023-07-08 13:44:00,989 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:44:02,238 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:44:39,256 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取数据表数据报错-表TOM01-错误信息ORA-00903: 表名无效
2023-07-08 13:44:39,272 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IndexOutOfRangeException: 在位置 0 处没有任何行。
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 DataSync.CheckComm.CheckComm.GetTableNum(String TableName)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:44:39,390 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:44:39,390 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:44:39,402 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取数据表数据报错-表TOM01-错误信息ORA-00903: 表名无效
2023-07-08 13:44:39,402 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IndexOutOfRangeException: 在位置 0 处没有任何行。
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 DataSync.CheckComm.CheckComm.GetTableNum(String TableName)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:45:21,714 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 13:45:21,746 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 13:45:21,890 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 13:45:21,890 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 13:45:21,890 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 13:45:21,890 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 13:45:21,890 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 13:45:21,954 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(120)
2023-07-08 13:45:21,958 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 13:45:21,958 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(120)
2023-07-08 13:48:23,323 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:48:24,174 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:48:51,443 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.NullReferenceException: 未将对象引用设置到对象的实例。
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:49:22,063 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:49:22,063 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:49:22,095 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.NullReferenceException: 未将对象引用设置到对象的实例。
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:51:00,142 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 13:51:00,174 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 13:51:00,322 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 13:51:00,322 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 13:51:00,338 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 13:51:00,338 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 13:51:00,338 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 13:51:00,406 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(120)
2023-07-08 13:51:00,406 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 13:51:00,406 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(120)
2023-07-08 13:53:12,031 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:53:12,873 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:53:29,137 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.NullReferenceException: 未将对象引用设置到对象的实例。
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:54:22,005 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 13:54:22,037 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 13:54:22,181 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 13:54:22,181 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 13:54:22,181 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 13:54:22,181 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 13:54:22,181 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 13:54:22,241 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(120)
2023-07-08 13:54:22,241 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 13:54:22,241 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(120)
2023-07-08 13:56:27,600 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:56:28,511 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:56:32,998 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.NullReferenceException: 未将对象引用设置到对象的实例。
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:58:24,725 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 13:58:24,757 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 13:58:24,901 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 13:58:24,905 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 13:58:24,905 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 13:58:24,905 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 13:58:24,905 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 13:58:24,969 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(20)
2023-07-08 13:58:24,973 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 13:58:24,973 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(20)
2023-07-08 13:58:48,187 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:58:48,922 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:59:07,378 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.NullReferenceException: 未将对象引用设置到对象的实例。
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:59:07,482 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:59:07,483 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:59:07,504 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.NullReferenceException: 未将对象引用设置到对象的实例。
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:59:27,543 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:59:27,543 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:59:27,575 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.NullReferenceException: 未将对象引用设置到对象的实例。
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 13:59:47,617 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 13:59:47,617 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 13:59:47,648 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.NullReferenceException: 未将对象引用设置到对象的实例。
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 14:00:07,720 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:00:27,745 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:00:47,777 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:01:07,787 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:01:27,873 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:01:47,905 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:02:50,499 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 14:02:50,531 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 14:02:50,679 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 14:02:50,680 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 14:02:50,682 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 14:02:50,683 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 14:02:50,686 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 14:02:50,757 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(20)
2023-07-08 14:02:50,759 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 14:02:50,760 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(20)
2023-07-08 14:03:14,221 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:03:30,899 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:04:08,847 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 14:04:08,880 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 14:04:09,039 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 14:04:09,040 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 14:04:09,041 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 14:04:09,041 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 14:04:09,042 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 14:04:09,112 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(20)
2023-07-08 14:04:09,114 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 14:04:09,114 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(20)
2023-07-08 14:04:56,308 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:04:56,903 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:05:05,022 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:05:06,287 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:05:06,953 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:05:18,008 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:05:30,599 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:05:30,599 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:05:30,638 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:05:45,333 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:05:45,334 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:05:45,367 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:09:23,334 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 14:09:23,367 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 14:09:23,531 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 14:09:23,534 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 14:09:23,535 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 14:09:23,536 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 14:09:23,536 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 14:09:23,609 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-08 14:09:23,610 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 14:09:23,611 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-08 14:10:30,334 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:10:31,131 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:10:36,741 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:11:26,529 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:11:27,160 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:11:29,800 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:12:26,106 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:12:26,703 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:12:32,158 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:13:30,365 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:13:30,999 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:13:41,764 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:14:23,845 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:14:23,845 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:14:23,878 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
=== 预绑定状态信息 ===
日志: DisplayName = Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
(Fully-specified)
日志: Appbase = file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/
日志: 初始 PrivatePath = NULL
调用程序集: DataSync.CheckComm, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: E:\北科大研究院\项目文件\定时程序\DataSync_Commit\DataSync_Commit\SOA.ServiceHost.exe.Config
日志: 使用主机配置文件:
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 策略后引用: Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
日志: 尝试下载新的 URL file:///E:/北科大研究院/项目文件/定时程序/DataSync_Commit/DataSync_Commit/Newtonsoft.Json.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
2023-07-08 14:14:58,774 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 14:14:58,807 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 14:14:58,954 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 14:14:58,955 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 14:14:58,956 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 14:14:58,956 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 14:14:58,957 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 14:14:59,021 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-08 14:14:59,023 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 14:14:59,023 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-08 14:15:59,104 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:15:59,106 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:15:59,610 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:16:59,181 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:16:59,182 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:16:59,215 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:17:59,213 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:17:59,214 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:17:59,251 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:18:59,229 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:18:59,230 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:18:59,260 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:19:59,240 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:19:59,240 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:19:59,270 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:20:59,241 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:20:59,241 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:20:59,271 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:21:59,339 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:21:59,341 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:21:59,376 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:22:59,358 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:22:59,358 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:22:59,389 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:23:59,367 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:23:59,368 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:23:59,400 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:24:59,421 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:24:59,423 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:24:59,457 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:25:59,436 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:25:59,438 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:25:59,463 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IO.FileLoadException: 未能加载文件或程序集“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”
在 DataSync.CheckComm.CheckComm.AddMonitoring(Monitoringtable monitoringtable)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
2023-07-08 14:26:22,538 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-08 14:26:22,568 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-08 14:26:22,705 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-08 14:26:22,706 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-08 14:26:22,707 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-08 14:26:22,708 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-08 14:26:22,709 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-08 14:26:22,781 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-08 14:26:22,783 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-08 14:26:22,783 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-08 14:27:49,425 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:27:49,958 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:28:05,239 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取数据表数据报错-表string-错误信息ORA-00942: 表或视图不存在
2023-07-08 14:28:05,253 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IndexOutOfRangeException: 在位置 0 处没有任何行。
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 DataSync.CheckComm.CheckComm.GetTableNum(String TableName)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 14:28:25,277 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:28:25,277 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:28:25,388 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:28:25,431 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:28:25,473 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:28:25,488 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:28:25,577 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:28:25,590 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:28:25,606 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:28:25,623 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取数据表数据报错-表string-错误信息ORA-00942: 表或视图不存在
2023-07-08 14:28:25,624 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IndexOutOfRangeException: 在位置 0 处没有任何行。
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 DataSync.CheckComm.CheckComm.GetTableNum(String TableName)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()
2023-07-08 14:29:22,882 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-08 14:29:22,883 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-08 14:29:22,895 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:29:22,930 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:29:22,959 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:29:22,970 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:29:23,051 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:29:23,069 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:29:23,089 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取监控数据库报错-错误信息ORA-01861: 文字与格式字符串不匹配
2023-07-08 14:29:23,111 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 获取数据表数据报错-表string-错误信息ORA-00942: 表或视图不存在
2023-07-08 14:29:23,112 [4] ERROR SOA.Schedule.Trigger [(null)] - failure to call job name = 1, System.IndexOutOfRangeException: 在位置 0 处没有任何行。
在 System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
在 System.Data.DataRowCollection.get_Item(Int32 index)
在 DataSync.CheckComm.CheckComm.GetTableNum(String TableName)
在 DataSync.CheckComm.CheckComm.Execute()
在 SOA.Schedule.Trigger.Detect()

@ -0,0 +1,108 @@
2023-07-10 13:50:36,906 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-10 13:50:36,930 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-10 13:50:37,110 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-10 13:50:37,112 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-10 13:50:37,112 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-10 13:50:37,113 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-10 13:50:37,115 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-10 13:50:37,189 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-10 13:50:37,190 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-10 13:50:37,190 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-10 13:51:42,333 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 13:52:30,088 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-10 13:52:30,108 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-10 13:52:30,219 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-10 13:52:30,220 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-10 13:52:30,220 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-10 13:52:30,221 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-10 13:52:30,221 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-10 13:52:30,282 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-10 13:52:30,284 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-10 13:52:30,284 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-10 13:53:33,552 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 13:53:34,778 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 13:57:52,361 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 13:57:52,476 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 13:57:52,476 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 13:57:52,737 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 13:58:52,529 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 13:58:52,529 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 13:58:52,784 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 13:59:28,498 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-10 13:59:28,517 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-10 13:59:28,626 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-10 13:59:28,627 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-10 13:59:28,628 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-10 13:59:28,629 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-10 13:59:28,629 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-10 13:59:28,690 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-10 13:59:28,691 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-10 13:59:28,691 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-10 14:00:56,401 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-10 14:00:56,422 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-10 14:00:56,531 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-10 14:00:56,532 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-10 14:00:56,533 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-10 14:00:56,534 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-10 14:00:56,534 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-10 14:00:56,593 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-10 14:00:56,595 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-10 14:00:56,595 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-10 14:01:59,383 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:02:37,450 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-10 14:02:37,469 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-10 14:02:37,582 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-10 14:02:37,582 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-10 14:02:37,583 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-10 14:02:37,583 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-10 14:02:37,584 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-10 14:02:37,643 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-10 14:02:37,644 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-10 14:02:37,644 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-10 14:03:39,865 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:03:40,612 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:05:27,558 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 14:05:27,673 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:05:27,674 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:05:27,933 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 14:06:27,718 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:06:27,719 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:06:27,979 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 14:07:27,806 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:07:27,806 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:07:28,063 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 14:08:27,884 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:08:27,884 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:08:28,157 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 14:09:27,908 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:09:27,908 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:09:28,165 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 14:10:45,178 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-10 14:10:45,198 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-10 14:10:45,307 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-10 14:10:45,307 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-10 14:10:45,308 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-10 14:10:45,309 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-10 14:10:45,310 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-10 14:10:45,368 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-10 14:10:45,369 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-10 14:10:45,369 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-10 14:11:47,992 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:11:48,656 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:12:13,749 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 14:12:32,424 [1] INFO SOA.ServiceHost.Program [(null)] - 验证授权...
2023-07-10 14:12:32,443 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost initializing
2023-07-10 14:12:32,553 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Schedule.ScheduleService
2023-07-10 14:12:32,554 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.TimeService
2023-07-10 14:12:32,555 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Service.UpdateService
2023-07-10 14:12:32,555 [1] INFO SOA.Service.ServiceRepository [(null)] - Load Service: SOA.Objects.ObjectContainer
2023-07-10 14:12:32,556 [1] INFO SOA.Service.ServiceRepository [(null)] - load webapi controller: matrics
2023-07-10 14:12:32,613 [1] INFO SOA.Schedule.ScheduleService [(null)] - create new job 1 objref=CheckComm trigger=timer(60)
2023-07-10 14:12:32,615 [1] INFO SOA.ServiceHost.Program [(null)] - SOA ServiceHost startuped
2023-07-10 14:12:32,615 [4] INFO SOA.Schedule.Trigger [(null)] - trigger started for condition timer(60)
2023-07-10 14:13:36,453 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:13:37,179 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:14:17,623 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
2023-07-10 14:14:32,732 [4] INFO DataSync.CheckComm.CheckComm [(null)] - ------------------------------
2023-07-10 14:14:32,733 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序开始执行
2023-07-10 14:14:32,999 [4] INFO DataSync.CheckComm.CheckComm [(null)] - 监控程序执行结束
Loading…
Cancel
Save