From 0462c16a0aee4b529b9852f037a22b2dcc79511d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=9B=BD=E4=BC=9F?= <366193849@qq.com> Date: Fri, 11 Jun 2021 14:38:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=BB=93=E6=9E=9C=E8=BE=93?= =?UTF-8?q?=E5=87=BA=E5=88=B0=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FastGithub/GithubService.cs | 8 +++++++- FastGithub/appsettings.json | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) 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": {