日志完善
This commit is contained in:
@ -25,6 +25,7 @@ namespace WCS.BLL.Manager
|
||||
{
|
||||
while (true)
|
||||
{
|
||||
|
||||
//每5秒同步一次
|
||||
Thread.Sleep(3000);
|
||||
try
|
||||
@ -38,6 +39,7 @@ namespace WCS.BLL.Manager
|
||||
.ToList();
|
||||
if (tasks != null && tasks.Count > 0)
|
||||
{
|
||||
Logs.Write("【定时任务】获取任务状态 开始", LogsType.Tasks);
|
||||
for (int i = 0; i < tasks.Count; i++)
|
||||
{
|
||||
try
|
||||
@ -95,15 +97,19 @@ namespace WCS.BLL.Manager
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logs.Write("【定时任务】获取任务状态异常:" + ex.Message);
|
||||
Logs.Write("【定时任务】获取任务状态异常:" + ex.Message, LogsType.Tasks);
|
||||
}
|
||||
Thread.Sleep(50);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logs.Write("【定时任务】获取任务状态异常:" + ex.Message);
|
||||
Logs.Write("【定时任务】获取任务状态异常:" + ex.Message, LogsType.Tasks);
|
||||
}
|
||||
}
|
||||
});
|
||||
@ -114,6 +120,7 @@ namespace WCS.BLL.Manager
|
||||
{
|
||||
while (true)
|
||||
{
|
||||
Logs.Write("【定时任务】定时同步货架绑定情况,开始", LogsType.Tasks);
|
||||
try
|
||||
{
|
||||
var url = @"http://192.168.18.150:8181/rcms/services/rest/hikRpcService/syncMapDatas";
|
||||
@ -186,20 +193,23 @@ namespace WCS.BLL.Manager
|
||||
|
||||
if (shelfs != null && shelfs.Count > 0)
|
||||
{
|
||||
Logs.Write($"【定时任务】定时同步货架绑定情况,更新{shelfs.Count}个货架", LogsType.Tasks);
|
||||
DbHelp.db.Updateable(shelfs)
|
||||
.UpdateColumns(t => new { t.CurrentLocationId, t.CurrentLocaiotnCode })
|
||||
//.Where(t => t.TransStatus == TransStatusEnum.静止)
|
||||
.ExecuteCommand();
|
||||
}
|
||||
Logs.Write($"【定时任务】定时同步货架绑定情况,更新0个货架", LogsType.Tasks);
|
||||
}
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logs.Write("【定时任务】定时同步货架绑定情况异常:" + ex.Message);
|
||||
Logs.Write("【定时任务】定时同步货架绑定情况异常:" + ex.Message,LogsType.Tasks);
|
||||
}
|
||||
Logs.Write("【定时任务】定时同步货架绑定情况,结束", LogsType.Tasks);
|
||||
//每60秒同步一次
|
||||
Thread.Sleep(30000);
|
||||
Thread.Sleep(20000);
|
||||
}
|
||||
});
|
||||
#endregion
|
||||
|
@ -32,7 +32,7 @@ namespace WCS.BLL
|
||||
/// <summary>
|
||||
/// 指令发送接收
|
||||
/// </summary>
|
||||
Instructions,
|
||||
Tasks,
|
||||
/// <summary>
|
||||
/// 指令重发
|
||||
/// </summary>
|
||||
|
@ -252,7 +252,7 @@ namespace WCS.BLL
|
||||
tcpClient.Send(message);
|
||||
|
||||
var clientIpHost = tcpClient.IP + ":" + tcpClient.Port;
|
||||
Logs.Write($"【发送{clientIpHost}】{BitConverter.ToString(message)}", LogsType.Instructions);
|
||||
Logs.Write($"【发送{clientIpHost}】{BitConverter.ToString(message)}", LogsType.Tasks);
|
||||
|
||||
//发送自带15ms间隔
|
||||
Thread.Sleep(18);
|
||||
@ -260,7 +260,7 @@ namespace WCS.BLL
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logs.Write("【发送指令时发生异常】" + ex.Message, LogsType.Instructions);
|
||||
Logs.Write("【发送指令时发生异常】" + ex.Message, LogsType.Tasks);
|
||||
//因异常断连时(网线已经被断了) 手动重连一次
|
||||
if (ex is NotConnectedException)
|
||||
{
|
||||
|
Reference in New Issue
Block a user