mirror of
https://github.com/zhangkong828/DHTSpider.git
synced 2026-10-17 04:30:44 +08:00
日志配置
This commit is contained in:
@@ -28,8 +28,17 @@
|
||||
<target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log"
|
||||
layout="${longdate} ${uppercase:${level}} ${message}" />
|
||||
-->
|
||||
<target xsi:type="File" name="f" fileName="${basedir}/logs/${level}.${shortdate}.log"
|
||||
layout="【${longdate}】 ${uppercase:${level}} ${newline} ${message} ${newline}" />
|
||||
<target xsi:type="File"
|
||||
name="f"
|
||||
fileName="${basedir}/logs/${level}.txt"
|
||||
layout="【${longdate}】 ${uppercase:${level}} ${newline} ${message} ${newline}"
|
||||
archiveFileName="${basedir}/logs/${level}.{#}.log"
|
||||
archiveAboveSize="1024000"
|
||||
archiveNumbering ="DateAndSequence"
|
||||
archiveDateFormat="yyyyMMdd"
|
||||
maxArchiveFiles ="10"
|
||||
/>
|
||||
|
||||
</targets>
|
||||
|
||||
<rules>
|
||||
@@ -40,5 +49,11 @@
|
||||
<logger name="*" minlevel="Debug" writeTo="f" />
|
||||
-->
|
||||
<logger name="*" minlevel="Debug" writeTo="f" />
|
||||
<!--<logger name="*" level="Trace" writeTo="trace_file" />
|
||||
<logger name="*" level="Debug" writeTo="debug_file" />
|
||||
<logger name="*" level="Info" writeTo="info_file" />
|
||||
<logger name="*" level="Warn" writeTo="warn_file" />
|
||||
<logger name="*" level="Error" writeTo="error_file" />
|
||||
<logger name="*" level="Fatal" writeTo="fatal_file" />-->
|
||||
</rules>
|
||||
</nlog>
|
||||
|
||||
@@ -93,7 +93,7 @@ namespace DHTSpider.Test
|
||||
{
|
||||
if (Filter == null || (Filter != null && Filter.Ignore(infohash)))
|
||||
{
|
||||
//Logger.Info($"InfoHash:{infohash} Address:{endpoint.Address} Port:{endpoint.Port}");
|
||||
Logger.Info($"InfoHash:{infohash} Address:{endpoint.Address} Port:{endpoint.Port}");
|
||||
NewMetadata?.Invoke(this, new NewMetadataEventArgs(infohash, endpoint));
|
||||
Queue.Enqueue(new KeyValuePair<InfoHash, IPEndPoint>(infohash, endpoint));
|
||||
}
|
||||
@@ -171,6 +171,15 @@ namespace DHTSpider.Test
|
||||
{
|
||||
Download();
|
||||
});
|
||||
|
||||
Task.Run(() =>
|
||||
{
|
||||
while (true)
|
||||
{
|
||||
Logger.Success($"Queue:{Queue.Count}");
|
||||
Thread.Sleep(5000);
|
||||
}
|
||||
});
|
||||
}
|
||||
public void Stop()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user