diff --git a/src/Luban.Server/Luban.Server.csproj b/src/Luban.Server/Luban.Server.csproj
index 9b280be..84d2713 100644
--- a/src/Luban.Server/Luban.Server.csproj
+++ b/src/Luban.Server/Luban.Server.csproj
@@ -7,12 +7,12 @@
1701;1702;;NU1701
- TRACE;EMBED_CFG
+ TRACE
1701;1702;;NU1701
- TRACE;EMBED_CFG
+
diff --git a/src/Luban.Server/Source/Program.cs b/src/Luban.Server/Source/Program.cs
index 7e7d487..898f12b 100644
--- a/src/Luban.Server/Source/Program.cs
+++ b/src/Luban.Server/Source/Program.cs
@@ -44,11 +44,11 @@ namespace Luban.Server
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
GenServer.Ins.Start(options.Port, ProtocolStub.Factories);
-#if EMBED_CFG
+
GenServer.Ins.RegisterJob("cfg", new Luban.Job.Cfg.JobController());
-#endif
GenServer.Ins.RegisterJob("proto", new Luban.Job.Proto.JobController());
GenServer.Ins.RegisterJob("db", new Luban.Job.Db.JobController());
+
int processorCount = System.Environment.ProcessorCount;
ThreadPool.SetMinThreads(Math.Max(4, processorCount), 5);
ThreadPool.SetMaxThreads(Math.Max(16, processorCount * 4), 10);