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