From a31e3046a2232170695a054701a4e6d920bfb86a Mon Sep 17 00:00:00 2001 From: linzhiqiang <360779475@qq.com> Date: Mon, 3 May 2021 12:10:27 +0800 Subject: [PATCH] test --- examples/Aix.ScheduleTask.Example/Program.cs | 13 +++++++++++-- .../appsettings.Development.json | 3 +++ .../appsettings.Production.json | 2 +- .../appsettings.Staging.json | 2 +- examples/Aix.ScheduleTask.Example/appsettings.json | 1 + 5 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 examples/Aix.ScheduleTask.Example/appsettings.Development.json diff --git a/examples/Aix.ScheduleTask.Example/Program.cs b/examples/Aix.ScheduleTask.Example/Program.cs index 9edff90..32f4918 100644 --- a/examples/Aix.ScheduleTask.Example/Program.cs +++ b/examples/Aix.ScheduleTask.Example/Program.cs @@ -1,5 +1,7 @@ -using Microsoft.Extensions.Hosting; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Hosting; using System; +using System.Threading; namespace Aix.ScheduleTask.Example { @@ -7,6 +9,7 @@ class Program { static void Main(string[] args) { + ThreadPool.SetMinThreads(200, 200); CreateHostBuilder(args).Build().Run(); } @@ -18,7 +21,13 @@ public static IHostBuilder CreateHostBuilder(string[] args) }) .ConfigureAppConfiguration((hostBulderContext, configurationBuilder) => { - + //配置环境变量 ASPNETCORE _ENVIRONMENT: Development/Staging/Production(默认值) + //以下加载配置文件的方式,是系统的默认行为,如果改变配置文件路径 需要自己加载,否则没必要了 + /* + var environmentName = hostBulderContext.HostingEnvironment.EnvironmentName; + configurationBuilder.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true); + configurationBuilder.AddJsonFile($"appsettings.{environmentName}.json", optional: true, reloadOnChange: true);// 覆盖前面的相同内容 + */ }) .ConfigureLogging((hostBulderContext, loggingBuilder) => { diff --git a/examples/Aix.ScheduleTask.Example/appsettings.Development.json b/examples/Aix.ScheduleTask.Example/appsettings.Development.json new file mode 100644 index 0000000..a30db00 --- /dev/null +++ b/examples/Aix.ScheduleTask.Example/appsettings.Development.json @@ -0,0 +1,3 @@ +{ + "desc": "ǿãḲappsettings.jsonеͬ" +} \ No newline at end of file diff --git a/examples/Aix.ScheduleTask.Example/appsettings.Production.json b/examples/Aix.ScheduleTask.Example/appsettings.Production.json index 077404a..d2b7315 100644 --- a/examples/Aix.ScheduleTask.Example/appsettings.Production.json +++ b/examples/Aix.ScheduleTask.Example/appsettings.Production.json @@ -1,3 +1,3 @@ { - + "desc": "ʽãḲappsettings.jsonеͬ" } \ No newline at end of file diff --git a/examples/Aix.ScheduleTask.Example/appsettings.Staging.json b/examples/Aix.ScheduleTask.Example/appsettings.Staging.json index c1860fa..eb303c2 100644 --- a/examples/Aix.ScheduleTask.Example/appsettings.Staging.json +++ b/examples/Aix.ScheduleTask.Example/appsettings.Staging.json @@ -1,3 +1,3 @@ { - + "desc": "DzԻãḲappsettings.jsonеͬ" } \ No newline at end of file diff --git a/examples/Aix.ScheduleTask.Example/appsettings.json b/examples/Aix.ScheduleTask.Example/appsettings.json index 99a98fd..ab29591 100644 --- a/examples/Aix.ScheduleTask.Example/appsettings.json +++ b/examples/Aix.ScheduleTask.Example/appsettings.json @@ -1,4 +1,5 @@ { + "desc": "ǹ", "connectionStrings": { "master": "Server=.;Database=aixscheduletask;User ID=sa;Password=Sa123456;Max Pool Size=1000;Packet Size=32768;MultipleActiveResultSets=true;", "master1": "server=192.168.102.108;port=3306;database=demo;uid=admin;pwd=CgTbMMiaWntK2#;charset=utf8mb4;Connection Timeout=18000;SslMode=none;"