懒得勤快 4 years ago
parent
commit
4a2dc2680a

+ 1 - 1
src/Masuit.MyBlogs.Core/Controllers/LinksController.cs

@@ -131,7 +131,7 @@ namespace Masuit.MyBlogs.Core.Controllers
         public async Task<ActionResult> Check(string link)
         {
             HttpClient.DefaultRequestHeaders.UserAgent.Add(ProductInfoHeaderValue.Parse("Mozilla/5.0"));
-            return await HttpClient.GetAsync(link, new CancellationTokenSource(TimeSpan.FromSeconds(10)).Token).ContinueWith(t =>
+            return await HttpClient.GetAsync(link, new CancellationTokenSource(TimeSpan.FromSeconds(5)).Token).ContinueWith(t =>
             {
                 if (t.IsFaulted || t.IsCanceled)
                 {

+ 1 - 1
src/Masuit.MyBlogs.Core/Extensions/Hangfire/HangfireBackJob.cs

@@ -194,7 +194,7 @@ namespace Masuit.MyBlogs.Core.Extensions.Hangfire
             var client = _httpClientFactory.CreateClient();
             client.DefaultRequestHeaders.UserAgent.Add(ProductInfoHeaderValue.Parse("MasuitBot-link/1.0"));
             client.DefaultRequestHeaders.Referrer = new Uri("https://masuit.com");
-            client.Timeout = TimeSpan.FromSeconds(10);
+            client.Timeout = TimeSpan.FromSeconds(5);
             _linksService.GetQuery(l => !l.Except).AsParallel().ForAll(link =>
             {
                 var prev = link.Status;