大更新

This commit is contained in:
13118993771@163.com
2022-12-16 13:01:24 +08:00
parent b593a243a5
commit eb23e102b4
1279 changed files with 29652 additions and 1097632 deletions

View File

@@ -35,9 +35,10 @@ namespace ARI.EAP.HOST.Utilities
{
public static HttpWebResponse sentPOST(string url,string content)
{
GC.Collect();//垃圾回收回收没有正常关闭的http连接
HttpWebRequest postRequest=(HttpWebRequest)WebRequest.Create(url);
postRequest.Method = "POST";
postRequest.ContentType = Configuration.conf.httpConfiguration.contentType;
postRequest.ContentType = Configurations.conf.httpConfiguration.contentType;
postRequest.Timeout = 10000;
try
{
@@ -46,8 +47,11 @@ namespace ARI.EAP.HOST.Utilities
dataStream.Write(content);
dataStream.Close();
}
HttpWebResponse response = (HttpWebResponse)postRequest.GetResponse();
return response;
using (HttpWebResponse response = (HttpWebResponse)postRequest.GetResponse())
{
postRequest.Abort();
return response;
}
}catch(Exception e)
{
LoggerService.SYSLogger.Error(e);
@@ -60,7 +64,7 @@ namespace ARI.EAP.HOST.Utilities
url = url + param;
HttpWebRequest getRequest = (HttpWebRequest)WebRequest.Create(url);
getRequest.Method = "GET";
getRequest.ContentType = Configuration.conf.httpConfiguration.contentType;
getRequest.ContentType = Configurations.conf.httpConfiguration.contentType;
try
{
HttpWebResponse response = (HttpWebResponse)getRequest.GetResponse();

View File

@@ -10,6 +10,8 @@
using log4net;
using System;
[assembly: log4net.Config.XmlConfigurator(Watch = true)]
namespace Glorysoft.SECS.EQP.Utilities
{
public class LoggerService
@@ -18,23 +20,21 @@ namespace Glorysoft.SECS.EQP.Utilities
public static ILog SYSLogger { get; private set; }
public static ILog MQLogger { get; private set; }
public const string HtoE = "H=>E";
public const string EtoH = "E=>H";
public const string Receive = "Receive";
public const string Send = "Send";
static LoggerService()
{
var sPath = string.Concat(AppDomain.CurrentDomain.BaseDirectory, @"\logs");
LogManager.ConfigureLogger(nameof(SYSLogger), sPath, eLogFilter.DEBUG, eLogFilter.DEBUG | eLogFilter.INFO | eLogFilter.ERROR | eLogFilter.WARN, eFileFomart.Date, null);
LogManager.ConfigureLogger(nameof(SECSLogger), sPath, eLogFilter.DEBUG, eLogFilter.DEBUG | eLogFilter.INFO | eLogFilter.ERROR | eLogFilter.WARN, eFileFomart.Date, null);
LogManager.ConfigureLogger(nameof(MQLogger), sPath, eLogFilter.DEBUG, eLogFilter.DEBUG | eLogFilter.INFO | eLogFilter.ERROR | eLogFilter.WARN, eFileFomart.Date, null);
SYSLogger = LogManager.GetConfigureLogger(nameof(SYSLogger));
SECSLogger = LogManager.GetConfigureLogger(nameof(SECSLogger));
MQLogger = LogManager.GetConfigureLogger(nameof(MQLogger));
//var sPath = string.Concat(AppDomain.CurrentDomain.BaseDirectory, @"\logs");
//LogManager.ConfigureLogger(nameof(SYSLogger), sPath, eLogFilter.DEBUG, eLogFilter.DEBUG | eLogFilter.INFO | eLogFilter.ERROR | eLogFilter.WARN, eFileFomart.Date, null);
//LogManager.ConfigureLogger(nameof(SECSLogger), sPath, eLogFilter.DEBUG, eLogFilter.DEBUG | eLogFilter.INFO | eLogFilter.ERROR | eLogFilter.WARN, eFileFomart.Date, null);
//LogManager.ConfigureLogger(nameof(MQLogger), sPath, eLogFilter.DEBUG, eLogFilter.DEBUG | eLogFilter.INFO | eLogFilter.ERROR | eLogFilter.WARN, eFileFomart.Date, null);
//SYSLogger = LogManager.GetConfigureLogger(nameof(SYSLogger));
//SECSLogger = LogManager.GetConfigureLogger(nameof(SECSLogger));
//MQLogger = LogManager.GetConfigureLogger(nameof(MQLogger));
SECSLogger = LogManager.GetLogger(nameof(SECSLogger));
SYSLogger = LogManager.GetLogger(nameof(SYSLogger));
MQLogger = LogManager.GetLogger(nameof(MQLogger));
}
public static void GuiLogWrite()