修改新版协议主机 协议触发的机制,新增 缓存机制

This commit is contained in:
2026-04-09 13:37:09 +08:00
parent c13ab0cb56
commit 36c2fa4061
22 changed files with 484 additions and 1897 deletions

View File

@@ -5337,6 +5337,23 @@ namespace WebSite.Controllers
var hostServer = (IHostServer)MvcApplication.cxt.GetObject("RCUHost.HostServer");
hostServer.Start();
}
try
{
var len = CSRedisCacheHelper.redis1.XLen("All_UDPPackage_Data");
if (len >= 20)
{
logger.Error("Redis积压数据太多要重启一下");
var hostServer = (IHostServer)MvcApplication.cxt.GetObject("RCUHost.HostServer");
hostServer.Start();
}
}
catch (Exception ex)
{
}
var TotalKey = "UDPPackage_TotalRecvPackage";
UDPPackageCount LLL_T = null;
DataTongJi.TotalCount.TryGetValue(TotalKey, out LLL_T);
@@ -6491,6 +6508,7 @@ namespace WebSite.Controllers
}
}
QuanJuVar.BaoJingUpLoad = RoomTypeModalManager.LoadAllBaoJingUpload();
QuanJuVar.BaoJingUpLoad = QuanJuVar.RoomTypeDeviceModal.Where(A => A.IsUploadBaoJing == true).ToList();
return true;
}
#endregion
@@ -6834,6 +6852,20 @@ namespace WebSite.Controllers
}
}
[HttpPost()]
public ActionResult NewServerTest()
{
try
{
return Json(new { IsSuccess = true, Result = "success" }, JsonRequestBehavior.AllowGet);
}
catch (Exception ex)
{
logger.Error(ex.Message);
return Json(new { IsSuccess = false, Result = "操作异常:" + ex.Message }, JsonRequestBehavior.AllowGet);
}
}
}
public class NReturnInfo
{