大更新
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user