From 709959f7739b733b22b0be8557593b59f1b7ecd8 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 05 三月 2025 21:35:37 +0800 Subject: [PATCH] 雅达-更新数据库连接字符串,新增收货单相关类和方法 --- Tiger.Api/Program.cs | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Tiger.Api/Program.cs b/Tiger.Api/Program.cs index 2a9a5cc..21de323 100644 --- a/Tiger.Api/Program.cs +++ b/Tiger.Api/Program.cs @@ -17,7 +17,7 @@ using Autofac; using Tiger.IBusiness; - +var begin = DateTime.Now; try { //闈濽I绾跨▼鏈崟鑾峰紓甯稿鐞嗕簨浠� @@ -47,11 +47,13 @@ ConsoleExt.Write($"Link Start{(IsRunAsAdmin ? $" As Admin" : "")}", ConsoleColor.Cyan); ConsoleExt.WriteLine($" < <-<--<---<----< ==== < ===== < ====== ", ConsoleColor.DarkCyan); Logger.Console.Info($"Begin to load {prod}"); - - var options = new WebApplicationOptions + + System.Net.ServicePointManager.DefaultConnectionLimit = 1024; + + var options = new WebApplicationOptions { Args = args, - ContentRootPath = pathToContentRoot + ContentRootPath = pathToContentRoot, }; var builder = WebApplication.CreateBuilder(options); @@ -68,6 +70,7 @@ }); //builder.RegisterType<TestService>().As<ITest>(); }); + Logger.Console.Info($"AutoFac container inject successful"); var startup = new Startup(builder.Configuration); startup.ConfigureServices(builder.Services); @@ -78,8 +81,12 @@ builder.WebHost.UseKestrel(opt => { - opt.Limits.MinRequestBodyDataRate = null; - }); + // 璁剧疆鏈�澶ц繛鎺ユ暟 + opt.Limits.MaxConcurrentConnections = null; + // 璁剧疆璇锋眰闃熷垪鐨勯暱搴� + opt.Limits.MaxConcurrentUpgradedConnections = null; + opt.Limits.MinRequestBodyDataRate = null; + }); if (isService) { @@ -95,7 +102,8 @@ //聽Call聽Configure(),聽passing聽in聽the聽dependencies startup.Configure(app, app.Environment); Logger.Console.Info($"Run {prod} Successful"); - + Logger.Console.Info($"Total Elapsed Time: {(DateTime.Now - begin).TotalSeconds:0.000} seconds"); + app.Run(); Logger.Console.Info($"{prod} Host is shut down"); } -- Gitblit v1.9.3