diff --git a/FastGithub/GithubService.cs b/FastGithub/GithubService.cs index fbad549..c196e05 100644 --- a/FastGithub/GithubService.cs +++ b/FastGithub/GithubService.cs @@ -1,5 +1,6 @@ 锘縰sing Microsoft.Extensions.Logging; using System.Collections.Generic; +using System.IO; using System.Linq; using System.Threading; using System.Threading.Tasks; @@ -35,9 +36,14 @@ namespace FastGithub .Where(item => item.HttpElapsed != null) .OrderBy(item => item.HttpElapsed); + using var fileStream = File.OpenWrite("github.txt"); + using var fileWriter = new StreamWriter(fileStream); + foreach (var context in sortedContexts) { - this.logger.LogInformation($"{context.Address} {context.HttpElapsed}"); + var content = $"{context.Address}\t{context.HttpElapsed}"; + this.logger.LogInformation(content); + await fileWriter.WriteLineAsync(content); } } diff --git a/FastGithub/appsettings.json b/FastGithub/appsettings.json index cfc9037..47b6e37 100644 --- a/FastGithub/appsettings.json +++ b/FastGithub/appsettings.json @@ -2,7 +2,7 @@ "Github": { "MetaUri": "https://gitee.com/jiulang/fast-github/raw/master/FastGithub/meta.json", // ip资源文件uri "Concurrent": 50, // 并发作业数,此项需要重启才生效 - "PortScanTimeout": "00:00:01", // 端口扫描超时时间 + "PortScanTimeout": "00:00:00.500", // 端口扫描超时时间 "HttpTestTimeout": "00:00:05" // http测试超时时间 }, "Logging": {